Book Home

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 | Y | Z

Index: Symbols and Numbers

-0 switch, perl : 6.1.2. Switches
& (ampersand) : 2.5.10. Named Unary and File Test Operators
&& (AND) operator : 2.5.14. C-style Logical (Short Circuit) Operators
&&= (assignment) operator : 2.5.17. Assignment Operators
&= (assignment) operator : 2.5.17. Assignment Operators
address-of operator (in C) : 2.5.21. C Operators Missing from Perl
bitwise AND operator : 2.5.13. Bitwise Operators
in filenames : 3.2.102. open
prototype character : 2.7.3. Prototypes
for subroutine names
2.3.1. Variables
2.7. Subroutines
* (asterisk) : 2.5.10. Named Unary and File Test Operators
** (exponentiation) operator : 2.5.4. Exponentiation
**= (assignment) operator : 2.5.17. Assignment Operators
*= (assignment) operator : 2.5.17. Assignment Operators
dereference operator (in C) : 2.5.21. C Operators Missing from Perl
for typeglob names : 2.7.1. Passing Symbol Table Entries (Typeglobs)
multiplicative operator : 2.5.7. Multiplicative Operators
prototype character : 2.7.3. Prototypes
quantifier
1.7.1. Quantifiers
2.4.1.2. The rules of regular expression matching
for typeglob names : 2.3.6. Typeglobs and Filehandles
@ (at sign) : 8.2.7. Previous Perl Traps
@_ array
2.7. Subroutines
7.2.13. English - Use English or awk Names for Punctuation Variables
8.1.7. Debugger Bugs
for array names : 2.3.1. Variables
in debugger : 8.1.2. Using the Debugger
in picture lines : 2.8. Formats
prototype character : 2.7.3. Prototypes
\ (backslash)
to escape metacharacters : 2.4.1.1. The regular expression bestiary
for multiline commands : 8.1.2. Using the Debugger
quotemeta function for : 3.2.114. quotemeta
reference operator
2.5.5. Ideographic Unary Operators
4.2.1. The Backslash Operator
` (backtick) : 6.2.2.1. Anonymous pipes
emulating : 6.3.1.2. Cleaning up your path
operator
2.3.7.1. Command input (backtick) operator
8.2.6. Shell Traps
8.4. Programming with Style
! (bang)
!! debugger command : 8.1.1. Debugger Commands
!= (not equal to) operator
2.5.12. Equality Operators
8.2.1. Universal Blunders
!~ (binding) operator : 2.5.6. Binding Operators
for argument specifiers : 7.2.35. Getopt::Long - Extended Processing of Command-Line Options
debugger command : 8.1.1. Debugger Commands
in import list : 7.2.15.1. Specialized import lists
logical negation operator : 2.5.5. Ideographic Unary Operators
{} (braces)
4.5. Braces, Brackets, and Quoting
8.2.1. Universal Blunders
8.4. Programming with Style
in awk : 8.2.3. Awk Traps
for statement blocks : 2.6.2. Compound Statements
hash composer : 4.2.3. The Anonymous Hash Composer
identifiers in : 2.3.2.2. String literals
quantifier
1.7.1. Quantifiers
2.4.1.2. The rules of regular expression matching
[] (brackets)
array composer : 4.2.2. The Anonymous Array Composer
to match characters : 2.4.1.2. The rules of regular expression matching
^ (caret)
^= (assignment) operator : 2.5.17. Assignment Operators
assertion : 1.7.1. Quantifiers
bitwise XOR operator
2.5.13. Bitwise Operators
8.2.3. Awk Traps
line boundary
1.7.3. Nailing Things Down
2.4.1.2. The rules of regular expression matching
2.4.1.3. The fine print
matching : 2.4.1.2. The rules of regular expression matching
in picture lines : 2.8. Formats
: (colon)
:: for package identifiers
5.1. Packages
8.2.7. Previous Perl Traps
in import list : 7.2.15.1. Specialized import lists
, (comma) : 8.2.1. Universal Blunders
delimiting list values : 2.3.4. List Values and Arrays
key/value pairs and : 2.3.5. Hashes (Associative Arrays)
large numbers and : 2.3.2.1. Numeric literals
operator
(see also = (equal sign), => operator)
2.5.18. Comma Operators
8.2.3. Awk Traps
$ (dollar sign)
$# prefix : 2.3.4. List Values and Arrays
for backreferences : (see backreferences)
in debugger : 8.1.2. Using the Debugger
line boundary
2.4.1.2. The rules of regular expression matching
2.4.1.3. The fine print
prototype character : 2.7.3. Prototypes
for scalar variable names : 2.3.1. Variables
word boundary : 1.7.3. Nailing Things Down
$ variables
$^ ($FORMAT_TOP_NAME) : 8.2.1. Universal Blunders
$0 ($PROGRAM_NAME)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$1, $2, $3... : (see backreferences)
$& ($MATCH)
2.4.1.3. The fine print
2.9.1. Regular Expression Special Variables
6.4.2.2. a2p
7.2.13. English - Use English or awk Names for Punctuation Variables
8.3.1. Time Efficiency
$' ($POSTMATCH)
2.4.1.3. The fine print
2.9.1. Regular Expression Special Variables
6.4.2.2. a2p
7.2.13. English - Use English or awk Names for Punctuation Variables
8.3.1. Time Efficiency
$* ($MULTILINE_MATCHING) : 2.9.1. Regular Expression Special Variables
$@ ($EVAL_ERROR)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$\ ($OUPUT_RECORD_SEPARATOR) : 6.1.2. Switches
$\ ($OUTPUT_RECORD_SEPARATOR)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$` ($PREMATCH)
2.4.1.3. The fine print
2.9.1. Regular Expression Special Variables
6.4.2.2. a2p
7.2.13. English - Use English or awk Names for Punctuation Variables
8.3.1. Time Efficiency
$! ($OS_ERROR)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$[ : 2.9.3. Global Special Variables
$] ($PERL_VERSION)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$^ ($FORMAT_TOP_NAME)
2.8.1. Format Variables
2.9.2. Per-Filehandle Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$^A ($ACCUMULATOR)
2.8.3. Accessing Formatting Internals
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
formline function : 3.2.42. formline
$^D ($DEBUGGING)
2.9.3. Global Special Variables
6.1.2. Switches
7.2.13. English - Use English or awk Names for Punctuation Variables
$^F ($SYSTEM_FD_MAX)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$^H : 2.9.3. Global Special Variables
$^I ($INPLACE_EDIT)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$^L ($FORMAT_FORMFEED) : 2.9.3. Global Special Variables
$^L ($FORMAT_LINEFEED)
2.8.1. Format Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$^O ($OSNAME)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$^P ($PERLDB)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$^ ($BASETIME) : 2.9.3. Global Special Variables
$^T ($BASETIME)
2.5.10. Named Unary and File Test Operators
7.2.13. English - Use English or awk Names for Punctuation Variables
$^W ($WARNING)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$^X ($EXECUTABLE_NAME)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$: ($FORMAT_LINE_BREAK _CHARACTERS)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$, ($LIST_SEPARATOR) : 2.9.3. Global Special Variables
$, ($OUTPUT_FIELD_SEPARATOR)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$$ ($PROCESS_ID)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$. ($INPUT_LINE_NUMBER)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
resetting with close function : 3.2.18. close
$= ($FORMAT_LINES_PER_PAGE)
2.8.1. Format Variables
2.9.2. Per-Filehandle Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$- ($FORMAT_LINES_LEFT)
2.9.2. Per-Filehandle Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$< ($REAL_USER_ID)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$( ($REAL_GROUP_ID)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$) ($EFFECTIVE_GROUP_ID)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$% ($FORMAT_PAGE_NUMBER)
2.8.1. Format Variables
2.9.2. Per-Filehandle Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$+ ($LAST_PAREN_MATCH)
2.4.1.3. The fine print
2.9.1. Regular Expression Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$? ($CHILD_ERROR)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
backtick operator and : 2.3.7.1. Command input (backtick) operator
close function and : 3.2.18. close
$" ($LIST_SEPARATOR) : 7.2.13. English - Use English or awk Names for Punctuation Variables
$> ($EFFECTIVE_USER_ID)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$; ($SUBSCRIPT_SEPARATOR)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$# ($OFMT) : 2.9.3. Global Special Variables
$/ ($INPUT_RECORD_SEPARATOR)
2.9.3. Global Special Variables
6.1.2. Switches
7.2.13. English - Use English or awk Names for Punctuation Variables
$~ ($FORMAT_NAME)
2.8.1. Format Variables
2.9.2. Per-Filehandle Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
$_ ($ARG)
2.9.3. Global Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
angle operator and : 2.3.7.2. Line input (angle) operator
forearch statement and : 2.6.4.3. Foreach loops
glob function with : 2.3.7.3. Filename globbing operator
grep function and : 3.2.72. grep
map function and : 3.2.91. map
$_ ($ARG) : 2.4.1.3. The fine print
$| ($OUTPUT_AUTOFLUSH)
2.8.1. Format Variables
2.9.2. Per-Filehandle Special Variables
7.2.13. English - Use English or awk Names for Punctuation Variables
. (dot) : 2.5.10. Named Unary and File Test Operators
.. (range) operator : 2.5.15. Range Operator
.= (assignment) operator : 2.5.17. Assignment Operators
character wildcard
1.7. Regular Expressions
2.4.1.2. The rules of regular expression matching
2.4.1.3. The fine print
concatenation operator
1.5.2. String Operators
2.5.8. Additive Operators
8.3.1. Time Efficiency
debugger command : 8.1.1. Debugger Commands
" (double quotes)
2.3.2.2. String literals
2.4.1.1. The regular expression bestiary
in formline arguments : 3.2.42. formline
= (equal sign)
== (equal to) operator
2.5.12. Equality Operators
8.2.1. Universal Blunders
=> (corresponds to) operator : 2.5.18. Comma Operators
with key/value pairs : 2.3.5. Hashes (Associative Arrays)
with named parameters : 2.3.5. Hashes (Associative Arrays)
=~ (binding) operator : 2.5.6. Binding Operators
assignment operator
1.5.3. Assignment Operators
2.5.17. Assignment Operators
copy constructor : 7.2.48.6. Copy constructor
debugger command : 8.1.1. Debugger Commands
- (hyphen)
2.4.1.2. The rules of regular expression matching
2.5.10. Named Unary and File Test Operators
-*- for Emacs : 6.1.1. Command Processing
-= (assignment) operator : 2.5.17. Assignment Operators
-- (autodecrement) operator
1.5.4. Autoincrement and Autodecrement Operators
2.5.3. Autoincrement and Autodecrement
7.2.48.3. Overloadable operations
-- swtich, Perl : 6.1.2. Switches
-> (arrow) operator
2.5.2. The Arrow Operator
4.3.3. Using the Arrow Operator
5.3.6. Method Invocation
5.5.1. Object-Oriented Scaling Tips
-| piping pseudo-command : 6.2.2.2. Talking to yourself
arithmetic negation operator : 2.5.5. Ideographic Unary Operators
debugger command : 8.1.1. Debugger Commands
subtractive operator : 2.5.8. Additive Operators
< (left angle bracket)
<= (less than or equal) operator : 2.5.11. Relational Operators
<=> (comparison) operator
2.5.12. Equality Operators
3.2.153. sort
<< (left-shift) operator : 2.5.9. Shift Operators
<< for here documents : 2.3.2.6. "Here" documents
<<= (assignment) operator : 2.5.17. Assignment Operators
<> construct : (see angle operator)
<> option specifier : 7.2.35.3. Non-option callback routine
<FH> operator : 8.2.2. Frequently Ignored Advice
debugger command : 8.1.1. Debugger Commands
for filename globbing operator : 2.3.7.3. Filename globbing operator
in filenames : 3.2.102. open
for left justification : 2.8.1. Format Variables
less than operator : 2.5.11. Relational Operators
for line input operator : 2.3.7.2. Line input (angle) operator
() (parentheses)
2.4.1.1. The regular expression bestiary
2.5. Operators
2.5.1. Terms and List Operators (Leftward)
8.4. Programming with Style
(?!) assertion : 2.4.1.4. Regular expression extensions
(?!...) assertion : 2.4.1.2. The rules of regular expression matching
(?:) for grouping : 2.4.1.4. Regular expression extensions
(?...) assertion : 2.4.1.2. The rules of regular expression matching
(?=) assertion : 2.4.1.4. Regular expression extensions
(?i) modifier : 2.4.1.4. Regular expression extensions
(?#) for comments : 2.4.1.4. Regular expression extensions
for backreferences : 1.7.4. Backreferences
in functions : 3. Functions
grouping operator : 2.4.1.2. The rules of regular expression matching
for list values : 2.3.4. List Values and Arrays
% (percent sign) : 2.5.10. Named Unary and File Test Operators
%= (assignment) operator : 2.5.17. Assignment Operators
for checksums : 3.2.182. unpack
for hash names : 2.3.1. Variables
modulus operator : 2.5.7. Multiplicative Operators
prototype character : 2.7.3. Prototypes
+ (plus) : 2.5.10. Named Unary and File Test Operators
+= (assignment) operator : 2.5.17. Assignment Operators
++ (autoincrement) operator
1.5.4. Autoincrement and Autodecrement Operators
2.5.3. Autoincrement and Autodecrement
7.2.48.3. Overloadable operations
additive operator : 2.5.8. Additive Operators
in filenames : 3.2.102. open
quantifier
1.7. Regular Expressions
2.4.1.2. The rules of regular expression matching
unary operator : 2.5.5. Ideographic Unary Operators
? (question mark) : 2.5.10. Named Unary and File Test Operators
?: (conditional) operator : 2.5.16. Conditional Operator
?? operator : (see m?? (match) operator)
debugger command : 8.1.1. Debugger Commands
quantifier
1.7.1. Quantifiers
2.4.1.2. The rules of regular expression matching
' (single quotes) : 2.3.2.2. String literals
" (double quotes)
2.3.2.2. String literals
2.4.1.1. The regular expression bestiary
> (right angle bracket)
>= (greater than or equal) operator : 2.5.11. Relational Operators
>> (right-shift) operator : 2.5.9. Shift Operators
>>= (assignment) operator : 2.5.17. Assignment Operators
debugger command : 8.1.1. Debugger Commands
for filename globbing operator : 2.3.7.3. Filename globbing operator
in filenames : 3.2.102. open
greater than operator : 2.5.11. Relational Operators
for line input operator : 2.3.7.2. Line input (angle) operator
for right justification : 2.8.1. Format Variables
; (semicolon)
2.6.1. Simple Statements
8.2.1. Universal Blunders
# (sharp)
#! (shebang) notation
1.3.1. How to Do It
6.1.1. Command Processing
6.3.1.3. Security bugs
for comments : 2.4. Pattern Matching
in formats : 2.8. Formats
' (single quotes) : 2.3.2.2. String literals
/ (slash) : 2.5.10. Named Unary and File Test Operators
/= (assignment) operator : 2.5.17. Assignment Operators
// operator : (see match (m//) operator)
debugger command : 8.1.1. Debugger Commands
division operator : 2.5.7. Multiplicative Operators
in import list : 7.2.15.1. Specialized import lists
root directory : 3.2.17. chroot
~ (tilde)
bitwise negation operator : 2.5.5. Ideographic Unary Operators
complement operator : 8.2.3. Awk Traps
to supress blank lines : 2.8. Formats
_ (underscore)
2.3.1. Variables
8.2.7. Previous Perl Traps
global filehandle : 2.9.5. Global Special Filehandles
large numbers and : 2.3.2.1. Numeric literals
in variable names : 8.4. Programming with Style
| (vertical bar)
|= (assignment) operator : 2.5.17. Assignment Operators
|- piping pseudo-command : 6.2.2.2. Talking to yourself
|| (debugger command) : 8.1.1. Debugger Commands
|| (OR) operator : 2.5.14. C-style Logical (Short Circuit) Operators
||= (assignment) operator : 2.5.17. Assignment Operators
for alternation : 2.4.1.1. The regular expression bestiary
bitwise OR operator : 2.5.13. Bitwise Operators
for centering : 2.8.1. Format Variables
debugger command : 8.1.1. Debugger Commands
in filenames : 3.2.102. open
for option speficiers : 7.2.35.2. Aliases and abbreviations


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 | Y | Z

Copyright © 1999 O'Reilly & Associates, Inc. All Rights Reserved.