Book Home
Index

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

Symbols and Numbers

-0 switch, perl : Switches
1/2, square root of (constant) : Math.SQRT1_2
2, square root of (constant) : Math.SQRT2
200 (Success) code
Status Codes
Checking Hypertext (HTTP) Links
204 (No Response) code
The "No Response" Code
Graphics
211 (Success) code : Network News on the Web
221 (Success) code : Network News on the Web
222 (Success) code : Network News on the Web
3-D borders (see borders)
301 (Document Moved) code : Status Codes
401 (Unauthorized) code
Status Codes
Checking Hypertext (HTTP) Links
403 (Forbidden) code : Status Codes
404 (Not Found) code
Status Codes
Checking Hypertext (HTTP) Links
500 (Internal Server Error) code
What should I do when I get a "Serv...
Status Codes
Tcl
501 (Not Implemented) code : Status Codes
& (ampersand)
Programming with Style
address-of operator (in C) : C Operators Missing from Perl
bitwise AND operator
Bitwise Operators
Bitwise And (<tt CLASS=replaceable>...
to delimit field information : Submit and Reset Buttons
for entities
Special text characters
Character Entities
JavaScript Entities
Named Unary and File Test Operators
Transferring the Form Data
JavaScript Entities
in filenames : open
in key-value pairs : Sending Data to the Server
prototype character : Prototypes
for subroutine names
Variables
Subroutines
in URLs : Transferring the Form Data
&& (logical AND) operator
C-style Logical (Short Circuit) Ope...
Miscellaneous Differences
Logical And (<tt CLASS=replaceable>...
Logical and, or, not, and xor
&&= (assignment) operator : Assignment Operators
&{} for entities
Core Language Changes
JavaScript Entities
&= (assignment) operator : Assignment Operators
< > (angle brackets) : HTML Tag Syntax
' (apostrophe)
String Literals
Escape Sequences in String Literals
* (asterisk)
Named Unary and File Test Operators
Multiplication (*)
dereference operator (in C) : C Operators Missing from Perl
frame size : Frame Layout
as media type wildcard : Media Types and Subtypes
multiplicative operator : Multiplicative Operators
prototype character : Prototypes
quantifier
Quantifiers
The rules of regular expression matching
for typeglob names
Typeglobs and Filehandles
Passing Symbol Table Entries (Typeglobs)
** (exponentiation) operator : Exponentiation
**= (assignment) operator : Assignment Operators
*= (assignment) operator : Assignment Operators
@ (at sign)
Previous Perl Traps
for array names : Variables
in debugger : Using the Debugger
in picture lines : Formats
prototype character : Prototypes
@_ array
Subroutines
English--Use English or awk Names f...
Debugger Bugs
\ (backslash)
Escape Sequences in String Literals
to escape metacharacters : The regular expression bestiary
for multiline commands : Using the Debugger
quotemeta function for : quotemeta
reference operator
Ideographic Unary Operators
The Backslash Operator
` (backtick)
Anonymous pipes
emulating : Cleaning up your path
operator
Command input (backtick) operator
Shell Traps
Programming with Style
`` command : C Shell
! (bang)
for argument specifiers : Getopt::Long--Extended Processing o...
debugger command : Debugger Commands
in import list : Specialized import lists
logical negation operator : Ideographic Unary Operators : Logical Not (!)
!! debugger command : Debugger Commands
!= (not equal to) operator
Inequality (!=)
Equality Operators
Universal Blunders
!~ (binding) operator : Binding Operators
{ } (braces)
Compound Statements
Braces, Brackets, and Quoting
Universal Blunders
Programming with Style
function
in awk : Awk Traps
for statement blocks : Compound Statements
hash composer : The Anonymous Hash Composer
identifiers in : String literals
quantifier
Quantifiers
The rules of regular expression matching
[ ] (brackets)
Arrays
Array and Object Access Operators
for...in
Objects as Associative Arrays
Reading and Writing Array Elements
Conversions to Objects
The Anonymous Array Composer
to match characters : The rules of regular expression matching
^ (caret)
assertion : Quantifiers
bitwise XOR operator
Bitwise Operators
Awk Traps
Bitwise Xor (^)
line boundary
Nailing Things Down
The rules of regular expression matching
The fine print
matching : The rules of regular expression matching
in picture lines : Formats
^= (assignment) operator : Assignment Operators
: (colon)
in import list : Specialized import lists
separating Macintosh directories : AppleScript
:: for package identifiers
Packages
Previous Perl Traps
, (comma)
Universal Blunders
delimiting list values : List Values and Arrays
key/value pairs and : Hashes (Associative Arrays)
large numbers and : Numeric literals
operator
Comma Operators
The Comma Operator (,)
Awk Traps
for
in styles : Multiple Selectors
{} curly braces (see braces)
$ (dollar sign)
Identifiers
for backreferences (see backreferences)
in debugger : Using the Debugger
line boundary
The rules of regular expression matching
The fine print
prototype character : Prototypes
for scalar variable names : Variables
word boundary : Nailing Things Down
$# prefix : List Values and Arrays
$ variables
$0 ($PROGRAM_NAME)
Global Special Variables
English--Use English or awk Names f...
$1, $2, $3... (see backreferences)
$& ($MATCH)
The fine print
Regular Expression Special Variables
a2p
English--Use English or awk Names f...
Time Efficiency
$' ($POSTMATCH)
The fine print
Regular Expression Special Variables
a2p
English--Use English or awk Names f...
Time Efficiency
$* ($MULTILINE_MATCHING) : Regular Expression Special Variables
$@ ($EVAL_ERROR)
Global Special Variables
English--Use English or awk Names f...
$\ ($OUTPUT_RECORD_SEPARATOR)
Global Special Variables
Switches
English--Use English or awk Names f...
$` ($PREMATCH)
The fine print
Regular Expression Special Variables
a2p
English--Use English or awk Names f...
Time Efficiency
$! ($OS_ERROR)
Global Special Variables
English--Use English or awk Names f...
$[ : Global Special Variables
$] ($PERL_VERSION)
Global Special Variables
English--Use English or awk Names f...
$^ ($FORMAT_TOP_NAME)
Format Variables
Per-Filehandle Special Variables
English--Use English or awk Names f...
Universal Blunders
$^A ($ACCUMULATOR)
Accessing Formatting Internals
Global Special Variables
English--Use English or awk Names f...
formline function : formline
$^D ($DEBUGGING)
Global Special Variables
Switches
English--Use English or awk Names f...
$^F ($SYSTEM_FD_MAX)
Global Special Variables
English--Use English or awk Names f...
$^H : Global Special Variables
$^I ($INPLACE_EDIT)
Global Special Variables
English--Use English or awk Names f...
$^L ($FORMAT_LINEFEED)
Format Variables
Global Special Variables
English--Use English or awk Names f...
$^O ($OSNAME)
Global Special Variables
English--Use English or awk Names f...
$^P ($PERLDB)
Global Special Variables
English--Use English or awk Names f...
$^T ($BASETIME)
Named Unary and File Test Operators
Global Special Variables
English--Use English or awk Names f...
$^W ($WARNING)
Global Special Variables
English--Use English or awk Names f...
$^X ($EXECUTABLE_NAME)
Global Special Variables
English--Use English or awk Names f...
$: ($FORMAT_LINE_BREAK _CHARACTERS)
Global Special Variables
English--Use English or awk Names f...
$, ($OUTPUT_FIELD_SEPARATOR)
Global Special Variables
English--Use English or awk Names f...
$$ ($PROCESS_ID)
Global Special Variables
English--Use English or awk Names f...
$. ($INPUT_LINE_NUMBER)
Global Special Variables
English--Use English or awk Names f...
resetting with close function : close
$= ($FORMAT_LINES_PER_PAGE)
Format Variables
Per-Filehandle Special Variables
English--Use English or awk Names f...
$- ($FORMAT_LINES_LEFT)
Per-Filehandle Special Variables
English--Use English or awk Names f...
$< ($REAL_USER_ID)
Global Special Variables
English--Use English or awk Names f...
$( ($REAL_GROUP_ID)
Global Special Variables
English--Use English or awk Names f...
$) ($EFFECTIVE_GROUP_ID)
Global Special Variables
English--Use English or awk Names f...
$% ($FORMAT_PAGE_NUMBER)
Format Variables
Per-Filehandle Special Variables
English--Use English or awk Names f...
$+ ($LAST_PAREN_MATCH)
The fine print
Regular Expression Special Variables
English--Use English or awk Names f...
$? ($CHILD_ERROR)
Global Special Variables
English--Use English or awk Names f...
backtick operator and : Command input (backtick) operator
close function and : close
$" ($LIST_SEPARATOR) : English--Use English or awk Names f...
$> ($EFFECTIVE_USER_ID)
Global Special Variables
English--Use English or awk Names f...
$; ($SUBSCRIPT_SEPARATOR)
Global Special Variables
English--Use English or awk Names f...
$# ($OFMT) : Global Special Variables
$/ ($INPUT_RECORD_SEPARATOR)
Global Special Variables
Switches
English--Use English or awk Names f...
$~ ($FORMAT_NAME)
Format Variables
Per-Filehandle Special Variables
English--Use English or awk Names f...
$_ ($ARG)
The fine print
Global Special Variables
English--Use English or awk Names f...
angle operator and : Line input (angle) operator
forearch statement and : Foreach loops
glob function with : Filename globbing operator
grep function and : grep
map function and : map
$| ($OUTPUT_AUTOFLUSH)
Format Variables
Per-Filehandle Special Variables
English--Use English or awk Names f...
Digital Clock
. (dot)
Named Unary and File Test Operators
Array and Object Access Operators
Reading and Writing Object Properties
Arrays in Navigator 2.0
Conversions to Objects
character wildcard
Regular Expressions
The rules of regular expression matching
The fine print
concatenation operator
String Operators
Additive Operators
Time Efficiency
debugger command : Debugger Commands
.. (range) operator : Range Operator
.= (assignment) operator : Assignment Operators
= (equal sign)
assignment operator
Assignment Operators
Assignment Operators
Assignment Operators
The assign() Method
Previous Perl Traps
combined with operations : Assignment with Operation
copy constructor : Copy constructor
debugger command : Debugger Commands
defining tag attributes : The Syntax of a Tag
== (equal to) operator
Equality Operators
Universal Blunders
Equality (==)
=> (corresponds to) operator
Comma Operators
with key/value pairs : Hashes (Associative Arrays)
with named parameters : Hashes (Associative Arrays)
=~ (binding) operator : Binding Operators
> (greater than) operator
Relational Operators
String Operators
>= (greater than or equal) operator
Relational Operators
Greater Than or Equal (>=)
String Operators
>> (shift right with sign) operator : Shift Right with Sign (>>)
>>> (shift right zero fill) operator : Shift Right Zero Fill (>>>)
- (hyphen)
The rules of regular expression matching
arithmetic negation operator
Ideographic Unary Operators
Named Unary and File Test Operators
Unary Negation (-)
debugger command : Debugger Commands
subtractive operator
Additive Operators
Subtraction (-)
-*- for Emacs : Command Processing
-= (assignment) operator : Assignment Operators
-- (autodecrement) operator
Autoincrement and Autodecrement Ope...
Autoincrement and Autodecrement
Switches
Overloadable operations
Decrement (--)
-> (arrow) operator
The Arrow Operator
Using the Arrow Operator
Object-Oriented Scaling Tips
-| piping pseudo-command : Talking to yourself
< (left angle bracket)
Non-option callback routine
Special text characters
String Operators
debugger command : Debugger Commands
filename globbing operator : Filename globbing operator
in filenames : open
for left justification : Format Variables
less than operator
Relational Operators
Less Than (<)
line input operator : Line input (angle) operator
<!-- --> tags
Comments
Comments
Comments
Hiding Scripts from Old Browsers
(see also SSI)
<= (less than or equal) operator
Relational Operators
Less Than or Equal (<=)
String Operators
<=> (comparison) operator
Equality Operators
sort
<< (shift left) operator
"Here" documents
Shift Operators
Shift Left (<<)
<<= (assignment) operator : Assignment Operators
< > construct (see angle brackets)
( ) (parentheses)
The regular expression bestiary
Operators
Terms and List Operators (Leftward)
Programming with Style
Functions
Objects
Operator Precedence
Function Call Operator
Defining and Invoking Functions
for backreferences : Backreferences
in functions : Functions
grouping operator : The rules of regular expression matching
for list values : List Values and Arrays
(?!) assertion : Regular expression extensions
(?!...) assertion : The rules of regular expression matching
(?:) for grouping : Regular expression extensions
(?...) assertion : The rules of regular expression matching
(?=) assertion : Regular expression extensions
(?i) modifier : Regular expression extensions
(?#) for comments : Regular expression extensions
% (percent sign)
Tailoring SSI Output
for checksums : unpack
for date/time data : Configurable Time Formats for SSI Output
for hash names : Variables
modulus operator
Multiplicative Operators
Modulo (%)
Named Unary and File Test Operators
prototype character : Prototypes
in URLs : Writing a URL
%2F sequence : URL Encoding
%= (assignment) operator : Assignment Operators
+ (plus)
Named Unary and File Test Operators
Workarounds for Navigator 2.0
additive operator
Additive Operators
Addition (+)
concatenation operator :
Strings
String Operators
Conversions to Strings
in filenames : open
quantifier
Regular Expressions
The rules of regular expression matching
unary operator : Ideographic Unary Operators
+= (assignment) operator : Assignment Operators
++ (autoincrement) operator
Autoincrement and Autodecrement Ope...
Autoincrement and Autodecrement
Overloadable operations
Increment (++)
# (pound sign)
for comments : Pattern Matching
for entities : Special text characters
in formats : Formats
for name anchors
Hyperlink Names and Navigation
Linking Within a Document
in server side includes : Common Errors
with uncgi : C Shell (csh)
in URLs : The http document fragment
#! (shebang) notation
How to Do It
Command Processing
Security bugs
? (question mark)
Query Strings
Handling reserved and unsafe characters
The http search parameter
Named Unary and File Test Operators
debugger command : Debugger Commands
quantifier
Quantifiers
The rules of regular expression matching
?: (conditional) operator
Conditional Operator
The Conditional Operator (?:)
?? operator (see m?? operator)
" (quotation mark)
Braces, Brackets, and Quoting
Pick your own quotes
String Literals
String literals
The regular expression bestiary
for attribute values : The Syntax of a Tag
in braces : String literals
double-quote context : Interpolative context
in formline arguments : formline
qq/../ construct : Mail Gateway
strings and : String literals
in URLs : Handling reserved and unsafe characters
> (right angle bracket)
debugger command : Debugger Commands
filename globbing operator : Filename globbing operator
in filenames : open
greater than operator : Relational Operators
line input operator : Line input (angle) operator
for right justification : Format Variables
>= (greater than or equal) operator
Relational Operators
Greater Than or Equal (>=)
String Operators
>> (right-shift) operator : Shift Operators
>>= (assignment) operator : Assignment Operators
; (semicolon)
Netscape Persistent Cookies
Simple Statements
Universal Blunders
Optional Semicolons
Statements
# (sharp)
' (single quotes)
String literals
String Literals
/ (slash)
Named Unary and File Test Operators
debugger command : Debugger Commands
division operator
Multiplicative Operators
Division (/)
in ending HTML tags
Start and End Tags
HTML Tag Syntax
in import list : Specialized import lists
root directory : chroot
in URLs
Handling reserved and unsafe characters
The http path
URL Encoding
/= (assignment) operator : Assignment Operators
// comment marker : Comments
/* */ comment marker : Comments
// match operator (see match operator)
~ (tilde)
The http path
bitwise negation operator
Bitwise Not (~)
Ideographic Unary Operators
complement operator : Awk Traps
to supress blank lines : Formats
_ (underscore)
Variables
Previous Perl Traps
global filehandle : Global Special Filehandles
large numbers and : Numeric literals
in variable names : Programming with Style
| (vertical bar)
for alternation : The regular expression bestiary
bitwise OR operator
Bitwise Operators
Bitwise Or (|)
for centering : Format Variables
debugger command
Debugger Commands
Debugger Commands
in filenames : open
for option specifiers : Aliases and abbreviations
|= (assignment) operator : Assignment Operators
|- piping pseudo-command : Talking to yourself
|| (logical OR) operator
C-style Logical (Short Circuit) Ope...
Miscellaneous Differences
Logical Or (||)
||= (assignment) operator : Assignment Operators


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

Book Home