 
Search |
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Z
Index: Symbols and Numbers
- \1 and $1 variables
- 
  - 7.3.2.3. Parentheses as memory
  - 7.4.5. Special Read-Only Variables
 
- 8.3 filename format
: 10.3. Using Pathnames and Filenames
- && operator as control structure
: 9.6. &&, ||, and ?: as Control Structures
- **= operator
: 2.6.1. Binary Assignment Operators
- * (asterisk)
- 
  - ** (exponentiation) operator
: 2.4.1. Operators for Numbers
  - as prefix
: D.7. Symbol Table Manipulation With *FRED
  - in pack format string
: 16.2. Packing and Unpacking Binary Data
  - in regular expressions
: 7.3.2.2. Multipliers
 
- @ (at sign)
- 
  - @_ array
  
- 
    - 1.6.9. Making It a Bit More Modular
    - 8.4. Arguments
  
 
- as array name prefix
: 1.6.5. More than One Secret Word
  - as format field delimiter
: 11.4.1. Text Fields
  - as prefix for array variables
: 3.3. Variables
 
- at sign
- 
  - @*, in formats
: 11.4.3. Multiline Fields
 
- ` (backquotes) as command invocation
: 14.2. Using Backquotes
- \ (backslash)
: 10.3. Using Pathnames and Filenames
- 
  - escape character
: 2.3.1. Single-Quoted Strings
  - escapes
: 2.3.2. Double-Quoted Strings
  - in regular expressions
: 7.3.1. Single-Character Patterns
 
- ! (bang)
- 
  - != operator
: 2.4.2. Operators for Strings
  - logical not operator
: 1.6.9. Making It a Bit More Modular
 
- [ (left bracket) in double-quoted strings
: 3.7. Variable Interpolation of Arrays
- ^ (caret)
- 
  - as anchor in regular expressions
: 7.3.3. Anchoring Patterns
  - as filled-field in formats
: 11.4.4. Filled Fields
 
- : (colon)
- 
  - label suffix
: 9.4. Labeled Blocks
  - matching with split( )
: 7.6.1. The split Function
 
- , (comma)
- 
  - array literal character
: 3.2. Literal Representation
  - operator
: D.4. Other Operators
 
- {} (curly braces)
- 
  - in double-quoted strings
: 2.6.4. Interpolation of Scalars into Strings
  - in regular expressions
: 7.3.2.2. Multipliers
  - required in if statements
: 4.2. The if/unless Statement
 
- $ (dollar sign)
- 
  - $1 as regular expression memory access
: 7.4.5. Special Read-Only Variables
  - $& (match string)
: 7.4.5. Special Read-Only Variables
  - $` (before-match string)
: 7.4.5. Special Read-Only Variables
  - $^ variable
: 11.6.3. Changing the Top-of-Page Format Name
  - $^I variable
: 17.5. Variable-Length ( Text) Databases
  - $^T variable
: 10.6. The -x File Tests
  - $: variable
: 11.4.4. Filled Fields
  - $= variable
: 11.6.5. Changing the Position on the Page
  - $- variable
: 11.6.5. Changing the Position on the Page
  - $% (special variable), example of
: 1.6.14. Listing the Secret Words
  - $#fred (index of last element of @fred)
: 3.4.2. Array Element Access
  - $' (after-match string)
: 7.4.5. Special Read-Only Variables
  - $/ variable
: 6.1. Input from STDIN
  - $~ variable
: 11.6.2. Changing the Format Name
  - $_ variable
  
- 
    - default for file tests
: 10.6. The -x File Tests
    - default for stat( ), lstat( )
: 10.7. The stat Function
    - foreach statement and
: 4.6. The foreach Statement
    - implicit assignment to when reading
: 6.1. Input from STDIN
    - regular expression matching default
: 7.2. Simple Uses of Regular Expressions
    - selecting other than with =~ operator
: 7.4.1. Selecting a Different Target (the =~ Operator)
    - split( ) default
: 7.6.1. The split Function
    - tr( ) default target
: 15.5. Transliteration
    - unlink( ) default
: 13.1. Removing a File
  
 
- $a variable, as special in sort comparison routine
: 15.4. Advanced Sorting
  - $b variable, as special in sort comparison routine
: 15.4. Advanced Sorting
  - $_[0], distinct from $_
: 8.4. Arguments
  - removing significance in strings
: 2.6.4. Interpolation of Scalars into Strings
  - scalar variable prefix
: 2.5. Scalar Variables
 
- . (dot)
- 
  - .. list construction operator
: 3.2. Literal Representation
  - .= operator
: 2.6.1. Binary Assignment Operators
  - in regular expressions
: 7.3.1. Single-Character Patterns
 
- = (equal sign)
- 
  - == operator
: 2.4.2. Operators for Strings
  - => operator (CGI)
: 18.4.5. Fancier Calling Sequences
  - =~ operator
: 7.4.1. Selecting a Different Target (the =~ Operator)
  
- 
    - substitution and
: 7.5. Substitutions
  
 
- array assignment operator
: 3.4.1. Assignment
  - assignment operator
: 2.6. Scalar Operators and Functions
 
- =~ operator
- 
  - example of
: 1.6.8. Making It Fair for the Rest
  - tr( ) and
: 15.5. Transliteration
 
- > (greater than)
- 
  - >= (greater than or equal to) operator
: 2.4.2. Operators for Strings
  - greater than operator
: 2.4.2. Operators for Strings
 
- - (hyphen)
- 
  - -= operator
: 11.4.2. Numeric Fields
  - -- operator
: 2.6.2. Autoincrement and Autodecrement
  - in regular expression ranges
: 7.3.1. Single-Character Patterns
 
- < (less than)
- 
  - <=>
: (see spaceship (<=>) operator)
  - <>
: (see diamond operator)
  - <= (less than or equal to) operator
: 2.4.2. Operators for Strings
  - format field character
: 11.4.1. Text Fields
  - less than operator
: 2.4.2. Operators for Strings
 
- ( ) (parentheses)
- 
  - array literals and
: 3.2. Literal Representation
  - as memory in regular expressions
: 7.3.4. Precedence
  - chdir( ) and
: 12.1. Moving Around the Directory Tree
  - forcing array context with
: 3.4.1. Assignment
  - keys( ) and
: 5.4.1. The keys Function
  - memory in regular expressions
: 7.3.2.3. Parentheses as memory
  - print( ) and
: 6.3.1. Using print for Normal Output
  - in regular expressions
: 7.3.4. Precedence
  - values( ) and
: 5.4.2. The values Function
 
- % (percent sign)
- 
  - associative array prefix
  
- 
    - 1.6.6. Giving Each Person a Different Secret Word
    - 5.2. Hash Variables
  
 
- modulus operator
: 2.4.1. Operators for Numbers
 
- + (plus sign)
- 
  - += operator
  
- 
    - A.3. Chapter 4, Control Structures
    - 2.6.1. Binary Assignment Operators
  
 
- ++ operator
  
- 
    - 2.6.2. Autoincrement and Autodecrement
    - 14.1. Using system and exec
  
 
- open( ) and
: 17.4. Fixed-Length Random-Access Databases
  - in regular expressions
: 7.3.2.2. Multipliers
 
- # (pound sign)
- 
  - comment character
: 1.5. Basic Concepts
  - format field characters
: 11.4.2. Numeric Fields
 
- ? (question mark) in regular expressions
: 7.3.2.2. Multipliers
- ?: operator, as control structure
: 9.6. &&, ||, and ?: as Control Structures
- #!/usr/bin/perl line
: 1.5. Basic Concepts
- / (slash)
- 
  - changing regular expressions
: 7.4.3. Using a Different Delimiter
  - choosing alternate to, in substitution
: 7.5. Substitutions
  - regular expression delimiter
: 7.2. Simple Uses of Regular Expressions
 
- ~ (tilde) in formats
: 11.4.4. Filled Fields
- | (vertical bar), open( ) and
- 
  - 1.6.12. Warning Someone When Things Go Astray
  - 14.3. Using Processes as Filehandles
 
- | (vertical bar)
- 
  - format field characters
: 11.4.1. Text Fields
  - in regular expressions
: 7.3.2.4. Alternation
 
- || (logical-or) operator
- 
  - as control structure
: 9.6. &&, ||, and ?: as Control Structures
  - die( ) and
: 10.4. A Slight Diversion: die
  - example of
  
- 
    - A.7. Chapter 8, Functions
    - 15.4. Advanced Sorting
  
 
- introduced
: 1.6.9. Making It a Bit More Modular
 
Search |
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Z
Copyright © 1999
 O'Reilly & Associates, Inc.
All Rights Reserved.
[ Library Home | Perl in a Nutshell | Learning Perl | Learning Perl on Win32 | Programming Perl | Advanced Perl Programming | Perl Cookbook ]