Sams Teach Yourself Perl in 24 Hours (3rd Edition)

 <  Day Day Up  >    

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

Object Linking and Embedding (OLE)

Object Oriented Perl

object-oriented programming [See OOP]

objects

       properties

                accessing 2nd

objects (OOP)

Octal

        base-8 numbering system

OLE (Object Linking and Embedding)

OLE++Win32 module

one-by-one errors

one-line programs

        command-line tools

        quotation mark rules

one-liners [See one-line programs]

OOP

        (object-oriented programming) 2nd

        class methods 2nd

        classes

                Car example 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th

                File Information example 2nd 3rd 4th 5th 6th 7th 8th 9th 10th

                instances

        classes accessor methods 2nd

        development of 2nd

        methods 2nd 3rd

        Object Oriented Perl

        objects

                accessing properties 2nd

        Perl object documentation

        properties

        versus conventional programming 2nd

open function

        error

        pipes

Open Source

        essays

                Web site

Open Source software

        Apache Web Server development

        concept

        development benefits

        Firefox browser development

        FreeBSD development

        Linux development

        Perl interpreter

                licenses 2nd 3rd

        Raymond, Eric S

opening

       files

                die function

operating system

       calling external programs

                capturing output

                pipes

                system function

operating systems

        portability

                example

operator

        qq

        qw

operators

        ! (logical not) 2nd

        ! (not)

        && (logical and) 2nd

        < (numeric less than)

       == (numeric equality test)

                contrast to assignment operator 2nd

        =~ (regular expression binding)

       [LT][GT]

                globbing

        alphanumeric relational

                if statements 2nd

       angle ([LT][GT])

                command-line tools

       assignment (=)

                contrast to numeric equality test 2nd

        assignment(=) 2nd

                combined with other operators

                context

       backtick ([ag]...[ag])

                capturing output

       backtick ([ag][ag])

                qx notation

        combined numeric

       comma (,)

                context

        comma-arrow (= )

       decrement

                autodecrement (--)

        documentation

        eq (string equality test)

        file test 2nd

                -B (binary)

                -d (is directory)

                -e (existence)

                -f (is file)

                -M (time since last modified)

                -r (readable)

                -s ( size )

                -T (text)

                -w (writable)

                -z (empty file)

        ge (string greater than or equal)

        gt (string greater than)

       increment

                autoincrement (++)

        le (string less than or equal)

        local

       logical

                and (&&)

                not (!)

                or ()

                precedence

                short-circuiting

        logical (if statement) 2nd 3rd 4th 5th

        lt (string less than)

       my

                blocks

                subroutines

        ne (string not equal)

        numeric

                precedence

       numeric relational

                if statements 2nd 3rd

        pattern match (m//)

                modifiers 2nd 3rd 4th

        pattern substitution (s///) 2nd

                modifiers 2nd 3rd 4th

        q

        range (..)

        scalar

                <=

                cmp (string compare)

        string

                concatenation (.)

                repetition (x)

       transliteration

                character substitutions

        unary

                named

        (logical or) 2nd

or (logical operator 2nd

order information

        WidgetCo Bike Parts Company 2nd

Order Printer (Listing 19.2) 2nd

our statement

        The out Statement (Listing 17.5) 2nd

output

       connections

                pipes

       external programs

                capturing

Output for mygrep (Listing 10.2)

 <  Day Day Up  >    

Категории