start page | rating of books | rating of authors | reviews | copyrights

Book Home Perl CD Bookshelf Search this book

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: A

\A (string boundary): 5.6.1. Beginnings: The \A and ^ Assertions (Programming Perl)
-a switch (dprofpp): 6.5. The Perl Profiler (Perl in a Nutshell)
-A file test operator: 4.5.8. File Test Operators (Perl in a Nutshell)
Control-A: (Programming Perl) 5.2.3. The s/// Operator (Substitution)
a command (Perl debugger): Chapter 6, Reference: a (Perl in a Nutshell)
abbreviations, text: 32.1.2. String Processing, Language Text Processing, Parsing, and Searching (Programming Perl)
abort() (Net::FTP): Chapter 16, Reference: abort (Perl in a Nutshell)
abs(): Chapter 5, Reference: abs (Perl in a Nutshell)
URI::URL module: Chapter 17, Reference: abs (Perl in a Nutshell)
29.2.1. abs (Programming Perl)
absolute text widget positioning: 14.3.5.1. Inserting text at absolute positions (Advanced Perl Programming)
abstract syntax tree (AST): 17.2. Jeeves Example (Advanced Perl Programming)
abstraction: 10. Packages (Programming Perl)
in object-oriented programming: 12.3. Method Invocation (Programming Perl)
Academy Award data (example): 2.4. Pass the Envelope (Advanced Perl Programming)
-accelerator option (Menubutton): 18.14.1. Menu Item Options (Perl in a Nutshell)
accept(): 12.2.1. Receiver (Advanced Perl Programming)
29.2.2. accept (Programming Perl)
17.0. Introduction (Perl Cookbook)
17.2. Writing a TCP Server (Perl Cookbook)
Chapter 5, Reference: accept (Perl in a Nutshell)
CGI.pm module: Chapter 10, Reference: accept (Perl in a Nutshell)
HTTP::Daemon module: 17.3.7. HTTP::Daemon (Perl in a Nutshell)
IO::Socket module: Chapter 13, Reference: accept (Perl in a Nutshell)
13.2. The IO::Socket Module (Perl in a Nutshell)
13.2.2. Server-Side Sockets (Perl in a Nutshell)
socket function: 13.1. Built-in Socket Functions (Perl in a Nutshell)
13.1.3. Server Connections (Perl in a Nutshell)
access checks, setting in constructor: 12.7.5. Using Closures for Private Objects (Programming Perl)
Access Control List (ACL): 2.2.2. Microsoft Windows NT/2000 (Perl for System Administration)
access log (web server): 19.0. Introduction (Perl Cookbook)
access time, file: 29.2.165. stat (Programming Perl)
29.2.193. utime (Programming Perl)
access.conf file: 11.4. Running CGI Scripts with mod_perl (Perl in a Nutshell)
accessing
array of hashes: 9.3.3. Access and Printing of an Array of Hashes (Programming Perl)
elements, tied arrays: 14.2.1. Array-Tying Methods (Programming Perl)
from other packages: 6.1. Basic Package (Advanced Perl Programming)
hashes of arrays: 9.2.3. Access and Printing of a Hash of Arrays (Programming Perl)
multidimensional arrays: 9.1.3. Access and Printing (Programming Perl)
multidimensional hashes: 9.4.3. Access and Printing of a Hash of Hashes (Programming Perl)
object attributes: 7.2.8. Accessor Methods (Advanced Perl Programming)
overridden methods: 12.5.2. Accessing Overridden Methods (Programming Perl)
privileges, persistence and: 10.1. Persistence Issues (Advanced Perl Programming)
records of elaborate data structures: 9.6.1. Composition, Access, and Printing of More Elaborate Records (Programming Perl)
slices of multidimensional arrays: 9.1.4. Slices (Programming Perl)
symbol table: 6.8. Accessing the Symbol Table (Advanced Perl Programming)
access_log files: 20.12. Parsing a Web Server Log File (Perl Cookbook)
access modes: 7.0. Introduction (Perl Cookbook)
accessor methods: 7.2.8. Accessor Methods (Advanced Perl Programming)
12.4.2. Initializers (Programming Perl)
class data methods, working like: 12.8. Managing Class Data (Programming Perl)
creating: 12.7. Managing Instance Data (Programming Perl)
generating with autoloading: 12.7.3. Generating Accessors with Autoloading (Programming Perl)
generating with closures: 12.7.4. Generating Accessors with Closures (Programming Perl)
pseudohashes and: 12.7.1. Field Declarations with use fields (Programming Perl)
$ACCUMULATOR: 28.2. Special Variables in Alphabetical Order (Programming Perl)
account creation/deletion, programs for
Unix: 3.3.2.1. Unix account creation and deletion routines (Perl for System Administration)
Windows NT/2000: 3.3.2.2. Windows NT/2000 account creation and deletion routines (Perl for System Administration)
account() (Net::Netrc): Chapter 16, Reference: account (Perl in a Nutshell)
account entries (.netrc): 16.3. FTP Configuration with Net::Netrc (Perl in a Nutshell)
account systems
building: 3.3. Building an Account System to Manage Users (Perl for System Administration)
databases, use in: 3.3.1. The Backend Database (Perl for System Administration)
$ACCUMULATOR ($^A) variable: 4.4.1. Global Special Variables (Perl in a Nutshell)
actions (debugger)
command execution, specifying from debugger: 20.2.6. Actions and Command Execution (Programming Perl)
listing all: 20.2.2. Breakpoints (Programming Perl)
activate()
Listbox widget: 18.10.2. Listbox Methods (Perl in a Nutshell)
Scrollbar widget: 18.9.1. Scrollbar Methods (Perl in a Nutshell)
Active Directory: 6.5. ADSI (Active Directory Service Interfaces) (Perl for System Administration)
Active Directory Service Interfaces (see ADSI)
active index
Listbox widget: 18.10.1. Listbox Indexes (Perl in a Nutshell)
Menu widget: 18.15.1. Menu Indexes (Perl in a Nutshell)
active() (Net::NNTP): Chapter 15, Reference: active (Perl in a Nutshell)
Active Server Pages (ASP): 20. PerlScript (Perl in a Nutshell)
20.2. Server-Side PerlScript (Perl in a Nutshell)
-activerelief option (Scrollbar): 18.9. The Scrollbar Widget (Perl in a Nutshell)
ActiveState Perl: 2.3.2. Installing on Win32 (Perl in a Nutshell)
installing documentation: 2.5.1. Installing the Documentation (Perl in a Nutshell)
installing modules with: 2.4.3. Installing Modules with ActiveState Perl (Perl in a Nutshell)
ActiveState Perl distribution
installing on Windows systems: 19.1.1. #! and Quoting on Non-Unix Systems (Programming Perl)
Microsoft-only modules: 32.1.20. Microsoft-Related Modules (Programming Perl)
PPM (Perl Package Manager): 22.2. Using CPAN Modules (Programming Perl)
ActiveState repository: 1.5. Locating and Installing Modules (Perl for System Administration)
active_times() (Net::NNTP): Chapter 15, Reference: active_times (Perl in a Nutshell)
-activebackground option (widgets): 18.3. Common Widget Configuration Options (Perl in a Nutshell)
ActiveX Data Objects (see ADO)
Adaptor project: 11. Implementing Object Persistence (Advanced Perl Programming)
design notes: 11.2. Design Notes (Advanced Perl Programming)
implementation of: 11.3. Implementation (Advanced Perl Programming)
Adaptor::DBI module: 11.1. Adaptor: An Introduction (Advanced Perl Programming)
database mapping: 11.2.4. Multivalued Attributes and Database Mapping (Advanced Perl Programming)
implementation of: 11.3.2. Adaptor::DBI (Advanced Perl Programming)
object uniqueness and: 11.2.8. Uniqueness of Objects in Memory (Advanced Perl Programming)
Adaptor::File module: 11.1. Adaptor: An Introduction (Advanced Perl Programming)
database mapping: 11.2.4. Multivalued Attributes and Database Mapping (Advanced Perl Programming)
implementation of: 11.3.1. Adaptor::File (Advanced Perl Programming)
object uniqueness and: 11.2.8. Uniqueness of Objects in Memory (Advanced Perl Programming)
adcomplain program: 8.3.3. Tracking Down Spam (Perl for System Administration)
add()
Mail::Send module: Chapter 14, Reference: add (Perl in a Nutshell)
14.2.2. Better Header Control with Mail::Send (Perl in a Nutshell)
Menu widget: 18.15.2. Menu Methods (Perl in a Nutshell)
add_content() (HTTP::Message): Chapter 17, Reference: add_content (Perl in a Nutshell)
add_cookie_header() (HTTP::Cookies): Chapter 17, Reference: add_cookie_header (Perl in a Nutshell)
add_group() (News::Newsrc): Chapter 15, Reference: add_group (Perl in a Nutshell)
AddHeader()
Response object, PerlScript: 20.2.2.3. Response methods (Perl in a Nutshell)
Win32::Internet module: Chapter 19, Reference: AddHeader (Perl in a Nutshell)
adding additional array elements: 29.2.190. unshift (Programming Perl)
AddItems() (Menubutton): 18.14.2. Menubutton Methods (Perl in a Nutshell)
addition: 1.5.1. Some Binary Arithmetic Operators (Programming Perl)
overloaded plus (+) operator: 13.2. Overload Handlers (Programming Perl)
additive operators: 3.8. Additive Operators (Programming Perl)
add_label() (Mail::Folder): Chapter 14, Reference: add_label (Perl in a Nutshell)
add_prop procedure: 17.4.1. AST Module (Advanced Perl Programming)
add_prop_list procedure: 17.4.1. AST Module (Advanced Perl Programming)
address() (Mail::Address): Chapter 14, Reference: address (Perl in a Nutshell)
address-of operator (in C): 3.21. C Operators Missing from Perl (Programming Perl)
addresses
C language, Perl vs.: 24.1.3. C Traps (Programming Perl)
email, matching/parsing: 6.19. Matching a Valid Mail Address (Perl Cookbook)
14.2.6. Parse Email Addresses with Mail::Address (Perl in a Nutshell)
getting from hostnames: 29.2.52. getnetbyname (Programming Perl)
network, getting from hostnames: 29.2.48. gethostbyname (Programming Perl)
network, translating to names: 29.2.47. gethostbyaddr (Programming Perl)
29.2.51. getnetbyaddr (Programming Perl)
packed socket: 29.2.67. getsockname (Programming Perl)
reused, displaying contents of: 20.3.3. Debugger Options (Programming Perl)
socket names as: 29.2.5. bind (Programming Perl)
add_signature() (Mail::Internet): Chapter 14, Reference: add_signature (Perl in a Nutshell)
AddConnection() (Win32::NetResource) Chapter 19, Reference: AddConnection (Perl in a Nutshell)
addTag() (Canvas): 18.12.3. Canvas Methods (Perl in a Nutshell)
administering network servers: 19.10. Win32::NetAdmin (Perl in a Nutshell)
ADO (ActiveX Data Objects): 6.5.6. Searching (Perl for System Administration)
ADSI (Active Directory Service Interfaces): 3.2.1. NT/2000 User Identity Storage and Access (Perl for System Administration)
(Perl for System Administration) 6.5. ADSI (Active Directory Service Interfaces)
6.5.1. ADSI Basics (Perl for System Administration)
resources for using: 6.5.1. ADSI Basics (Perl for System Administration)
searches in: 6.5.6. Searching (Perl for System Administration)
system administration with: 6.5.8. Working with Users via ADSI (Perl for System Administration)
using from Perl: 6.5.2. Using ADSI from Perl (Perl for System Administration)
ADSIDump program: 6.5.5. So How Do You Know Anything About an Object? (Perl for System Administration)
ADsPaths: 6.5.5. So How Do You Know Anything About an Object? (Perl for System Administration)
6.5.7. Performing Common Tasks Using the WinNT and LDAP Namespaces (Perl for System Administration)
advisory locking: 7.11. Locking a File (Perl Cookbook)
after function: 14.5. Timers (Advanced Perl Programming)
-after option (pack geometry manager): 18.2.1. The pack Geometry Manager (Perl in a Nutshell)
agent() (LWP::UserAgent): Chapter 17, Reference: agent (Perl in a Nutshell)
.al filename extensions: 10.2. Autoloading (Programming Perl)
-a (autosplit) command-line switch: 19.1.3. Switches (Programming Perl)
alarm(): 5.6. Using Eval for Time-Outs (Advanced Perl Programming)
29.2.3. alarm (Programming Perl)
14.5. Timers (Advanced Perl Programming)
16.21. Timing Out an Operation (Perl Cookbook)
Chapter 5, Reference: alarm (Perl in a Nutshell)
pattern match, timing out: 23.3.2. Code Masquerading as Data (Programming Perl)
alarm bell, ringing: 15.7. Ringing the Terminal Bell (Perl Cookbook)
4.6.3. Escaped Sequences (Perl in a Nutshell)
alert (bell): 2.6.2. String Literals (Programming Perl)
algorithm, message-digest: 10.1.1. Local Filesystem Changes (Perl for System Administration)
Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
Alias module: 13.3. Managing Instance Data (Perl Cookbook)
debugger command for: 20.2.7. Miscellaneous Commands (Programming Perl)
for characters: 5.3.2. Specific Characters (Programming Perl)
for filehandles: 7.20. Copying Filehandles (Perl Cookbook)
for functions: 10.14. Redefining a Function (Perl Cookbook)
for list elements: 4.4. Doing Something with Every Element in a List (Perl Cookbook)
for/foreach loops, creating with: 4.5.1. Case Structures (Programming Perl)
searching and replacing elements in arrays: 5.2.3.1. Modifying strings en passant (Programming Perl)
matching: 6.20. Matching Abbreviations (Perl Cookbook)
symbol table entries: 2.5.1. Name Lookups (Programming Perl)
2.10. Typeglobs and Filehandles (Programming Perl)
symbol table key, assignment to typeglob: 10.1. Symbol Tables (Programming Perl)
aliasing, in foreach loops: 4.4.3. foreach Loops (Programming Perl)
Alive() (Mail::POP3Client): Chapter 14, Reference: Alive (Perl in a Nutshell)
14.2.8.5. Checking the connection (Perl in a Nutshell)
All() (Win32::OLE::Enum): Chapter 19, Reference: All (Perl in a Nutshell)
:all import tag: 10.2. Importing Method Groups (Perl in a Nutshell)
Alloc() (Win32::Console): Chapter 19, Reference: Alloc (Perl in a Nutshell)
allocate subroutine: 7.2.6. The Need for Inheritance (Advanced Perl Programming)
allocating memory: 18.1. Writing an Extension: Overview (Advanced Perl Programming)
20.5.6.1. Recommended memory allocation and deallocation routines (Advanced Perl Programming)
ALRM signal: 16.1.3. Timing Out Slow Operations (Programming Perl)
5.6. Using Eval for Time-Outs (Advanced Perl Programming)
alternate quoting schemes: 4.2.2. String Interpolation (Perl in a Nutshell)
alternation: 5.1. The Regular Expression Bestiary (Programming Perl)
character classes and: 5.4.1. Custom Character Classes (Programming Perl)
in patterns: 5.8. Alternation (Programming Perl)
interior, limiting scope of: 5.7.2. Clustering (Programming Perl)
match one or the other (...|...): 5.3.1. Metasymbol Tables (Programming Perl)
precedence, pattern matching: ?/ (Programming Perl) 5.9.4. The Little Engine That /Could(n't)
American Registry for Internet Numbers (ARIN): 8.3.3.2. Checking against Internet-wide blacklists (Perl for System Administration)
American Standard Code for Information Interchange (see ASCII)
anchor index
Entry widget: 18.8.1. Text Indexes (Perl in a Nutshell)
Listbox widget: 18.10.1. Listbox Indexes (Perl in a Nutshell)
anchor object (PerlScript): 20.1.1. The Document Object (Perl in a Nutshell)
-anchor option
pack geometry manager: 18.2.1. The pack Geometry Manager (Perl in a Nutshell)
place geometry manager: 18.2.3. The Place Geometry Manager (Perl in a Nutshell)
widgets: 18.3. Common Widget Configuration Options (Perl in a Nutshell)
anchors: 1.7.3. Nailing Things Down (Programming Perl)
5.6. Positions (Programming Perl)
in regular expressions: 4.6.5. Anchors (Perl in a Nutshell)
and (&) bitwise operator: 3.13. Bitwise Operators (Programming Perl)
and (&&) logical operator: 1.5.5. Logical Operators (Programming Perl)
Operators (Programming Perl) 3.14. C-Style Logical (Short-Circuit)
3.20. Logical and, or, not, and xor (Programming Perl)
precedence, and operator vs. &&: 12.3.3. Syntactic Snafus with Indirect Objects (Programming Perl)
AND (&) operator, bitwise: 4.5.10. Bitwise Operators (Perl in a Nutshell)
AND (&&) operator, logical: 4.5.9. Logical Operators (Perl in a Nutshell)
AND functionality in regular expressions: 6.17. Expressing AND, OR, and NOT in a Single Pattern (Perl Cookbook)
and operator: 24.3. Programming with Style (Programming Perl)
angle brackets (see right and left angle brackets)
angle operator: Operator (Programming Perl) 2.11.2. Line Input (Angle)
19.1.3. Switches (Programming Perl)
24.1.2. Frequently Ignored Advice (Programming Perl)
reading filehandle from: 14.4.1. Filehandle-Tying Methods (Programming Perl)
angles in degrees vs. radians: 2.11. Doing Trigonometry in Degrees, not Radians (Perl Cookbook)
array composer: 8.2.2.1. The anonymous array composer (Programming Perl)
arrays: 1.2.3. References to Anonymous Storage (Advanced Perl Programming)
1.3.2. Final Shortcut: Omit Arrows Between Subscripts (Advanced Perl Programming)
hash of, creating: 9.2.1. Composition of a Hash of Arrays (Programming Perl)
two-dimensional array slice: 9.1.4. Slices (Programming Perl)
data: 11.0. Introduction (Perl Cookbook)
4.8.1.1. Referencing anonymous data (Perl in a Nutshell)
definition of: 1.1. Referring to Existing Variables (Advanced Perl Programming)
FTP: 2.1. The CPAN Architecture (Perl in a Nutshell)
16.1. The FTP Protocol (Perl in a Nutshell)
hash composer: 8.2.2.2. The anonymous hash composer (Programming Perl)
hashes: 1.2.3. References to Anonymous Storage (Advanced Perl Programming)
1.3.2. Final Shortcut: Omit Arrows Between Subscripts (Advanced Perl Programming)
adding to multidimensional hashes: 9.4.1. Composition of a Hash of Hashes (Programming Perl)
array of, creating: 9.3.1. Composition of an Array of Hashes (Programming Perl)
data structue for objects: 12.4. Object Construction (Programming Perl)
pipes: 16.3.1. Anonymous Pipes (Programming Perl)
referents: 8.1. What Is a Reference? (Programming Perl)
subroutine composer: 8.2.2.3. The anonymous subroutine composer (Programming Perl)
subroutines: 3.3.3. Naming Anonymous Subroutines (Advanced Perl Programming)
4.1.2. References to Anonymous Subroutines (Advanced Perl Programming)
4.7. Subroutines (Perl in a Nutshell)
6. Subroutines (Programming Perl)
giving names at run time: 10.1. Symbol Tables (Programming Perl)
antique_client() (HTTP::Daemon::ClientConn): Chapter 17, Reference: antique_client (Perl in a Nutshell)
AnyDBM_File module: 8.1. AnyDBM_File (Perl in a Nutshell)
32.1.10. DBM Interfaces (Programming Perl)
giving names at run time: 32.1.10. DBM Interfaces (Programming Perl)
Apache modules: 11.7. Apache:: Modules (Perl in a Nutshell)
Apache::DumpHeaders module: 11.3. mod_perl Handlers (Perl in a Nutshell)
Apache::Include module: 11.5. Server-Side Includes with mod_perl (Perl in a Nutshell)
Apache::Registry module: 11.4. Running CGI Scripts with mod_perl (Perl in a Nutshell)
Apache server
21.4. Embedding Perl (Using Perl from C) (Programming Perl)
giving names at run time: 21.4. Embedding Perl (Using Perl from C) (Programming Perl)
log files: 20.12. Parsing a Web Server Log File (Perl Cookbook)
mod_perl module: 19.5. Making CGI Scripts Efficient (Perl Cookbook)
11. Web Server Programming with mod_perl (Perl in a Nutshell)
CGI::Apache module: 32.1.9. World Wide Web (Programming Perl)
mod_perl extension: 18.3. Executing Your Code (Programming Perl)
Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
API, Perl: 19.2. Embedding Overview (Advanced Perl Programming)
19.3. Examples (Advanced Perl Programming)
APNIC (Asia Pacific Address Allocations): 8.3.3.2. Checking against Internet-wide blacklists (Perl for System Administration)
apop() (Net::POP3): Chapter 14, Reference: apop (Perl in a Nutshell)
appe() (Net::FTP): Chapter 16, Reference: appe (Perl in a Nutshell)
append()
CGI.pm module: Chapter 10, Reference: append (Perl in a Nutshell)
Net::FTP module: Chapter 16, Reference: append (Perl in a Nutshell)
appending
arrays to each other: 4.9. Appending One Array to Another (Perl Cookbook)
elements to arrays: 9.1.2. Growing Your Own (Programming Perl)
29.2.116. push (Programming Perl)
members to existing hash: 9.3.2. Generation of an Array of Hashes (Programming Perl)
append_message() (Mail::Folder): Chapter 14, Reference: append_message (Perl in a Nutshell)
appendhash_demo program (example): 13.15. Creating Magic Variables with tie (Perl Cookbook)
AppendToLog() (Response object, PerlScript): 20.2.2.3. Response methods (Perl in a Nutshell)
Apple Events: 8.1.2. Using the OS-Specific IPC Framework. (Perl for System Administration)
AppleScript: 8.1.2. Using the OS-Specific IPC Framework. (Perl for System Administration)
@ARGV, retrieving under Mac OS: 2.4. Walking the Filesystem Using the File::Find Module (Perl for System Administration)
Application object (PerlScript): 20.2. Server-Side PerlScript (Perl in a Nutshell)
approximate (fuzzy) matching: 6.13. Approximate Matching (Perl Cookbook)
Archimedean spiral (example): 14.3.4. Canvas (Advanced Perl Programming)
architecture, Perl: 20.2. Architecture (Advanced Perl Programming)
arctangents: 29.2.4. atan2 (Programming Perl)
$ARG: 28.2. Special Variables in Alphabetical Order (Programming Perl)
$ARG ($_) variable: 4.4.1. Global Special Variables (Perl in a Nutshell)
accidental clobbering: 4.4. Doing Something with Every Element in a List (Perl Cookbook)
outlawing unauthorized use: 1.18. Program: psgrep (Perl Cookbook)
13.15. Creating Magic Variables with tie (Perl Cookbook)
formal: 28.2. Special Variables in Alphabetical Order (Programming Perl)
arguments, subroutines: 10.1. Accessing Subroutine Arguments (Perl Cookbook)
4.7.2. Passing Arguments (Perl in a Nutshell)
function prototypes: 10.11. Prototyping Functions (Perl Cookbook)
passing by named parameter: 10.7. Passing by Named Parameter (Perl Cookbook)
passing by reference: 10.5. Passing Arrays and Hashes by Reference (Perl Cookbook)
@ARGV array: 4.4.2. Global Special Arrays and Hashes (Perl in a Nutshell)
Operator (Programming Perl) 2.11.2. Line Input (Angle)
28.2. Special Variables in Alphabetical Order (Programming Perl)
ARGV filehandle: 4.4.3. Global Special Filehandles (Perl in a Nutshell)
4.9. Filehandles (Perl in a Nutshell)
28.2. Special Variables in Alphabetical Order (Programming Perl)
-argv option (perlcc): 3.4. The Perl Compiler (Perl in a Nutshell)
$ARGV variable: 4.4.1. Global Special Variables (Perl in a Nutshell)
28.2. Special Variables in Alphabetical Order (Programming Perl)
ARGVOUT filehandle: 28.2. Special Variables in Alphabetical Order (Programming Perl)
ARIN (American Registry for Internet Numbers): 8.3.3.2. Checking against Internet-wide blacklists (Perl for System Administration)
arithmetic: 2.0. Introduction (Perl Cookbook)
2.14. Multiplying Matrices (Perl Cookbook)
2.15. Using Complex Numbers (Perl Cookbook)
arithmetic operators: 4.5.3. Arithmetic Operators (Perl in a Nutshell)
3.5. Ideographic Unary Operators (Programming Perl)
binary arithmetic operators: 1.5.1. Some Binary Arithmetic Operators (Programming Perl)
order of evaluation: 1.5.1. Some Binary Arithmetic Operators (Programming Perl)
overloading: 13.3. Overloadable Operators (Programming Perl)
arity: 3. Unary and Binary Operators (Programming Perl)
highest to lowest, listing of: 3. Unary and Binary Operators (Programming Perl)
array context (see list context)
$#ARRAY variable: 4.3. Changing Array Size (Perl Cookbook)
arrayDepth option (debugger): 20.3.3. Debugger Options (Programming Perl)
arrays: 1.6. A View of the Internals (Advanced Perl Programming)
4.0. Introduction (Perl Cookbook)
4.2. Data Types and Variables (Perl in a Nutshell)
4.2.4.1. Arrays (Perl in a Nutshell)
1.2.1. Variable Syntax (Programming Perl)
1.2.1.2. Pluralities (Programming Perl)
2.3. Built-in Data Types (Programming Perl)
2.8.2. Array Length (Programming Perl)
@_ arrays: 6.2. Semantics (Programming Perl)
copying values to my list: 6.2.1. Tricks with Parameter Lists (Programming Perl)
anonymous: 1.2.3. References to Anonymous Storage (Advanced Perl Programming)
1.3.2. Final Shortcut: Omit Arrows Between Subscripts (Advanced Perl Programming)
11.0. Introduction (Perl Cookbook)
anonymous, objects implemented as: 12.7.1. Field Declarations with use fields (Programming Perl)
use fields pragma, overcoming problems with: 12.7.1. Field Declarations with use fields (Programming Perl)
anonymous, references to: 8.2.2.1. The anonymous array composer (Programming Perl)
appending elements to: 29.2.116. push (Programming Perl)
appending (to): 4.9. Appending One Array to Another (Perl Cookbook)
arrow notation for: 1.1.7. Shortcuts with the Arrow Notation (Advanced Perl Programming)
associative (see hashes)
AVs (array values)20.3.2. Array Values (AV) (Advanced Perl Programming)
typedef in C, corresponding to: 21.2. Internal Data Types (Programming Perl)
circular: 4.16. Implementing a Circular List (Perl Cookbook)
deleting elements of: 29.2.149. shift (Programming Perl)
29.2.160. splice (Programming Perl)
dynamic binding: 9.2. Tying Arrays (Advanced Perl Programming)
elements, giving temporary values to: 29.2.87. local (Programming Perl)
exists function and: 29.2.34. exists (Programming Perl)
extracting from: 4.6. Extracting Unique Elements from a List (Perl Cookbook)
4.13. Finding All Elements in an Array Matching Certain Criteria (Perl Cookbook)
files as (example): 9.2.1. TIEARRAY Example: File as an Array (Advanced Perl Programming)
first element of: 28.2. Special Variables in Alphabetical Order (Programming Perl)
functions for processing: 5.1. Perl Functions by Category (Perl in a Nutshell)
hashes of: 9.2. Hashes of Arrays (Programming Perl)
2.2.2. Other Matrix Representations (Advanced Perl Programming)
11.2. Making Hashes of Arrays (Perl Cookbook)
initializing: 4.1. Specifying a List In Your Program (Perl Cookbook)
initializing with x operator: 3.7. Multiplicative Operators (Programming Perl)
iterating through elements: 4.4. Doing Something with Every Element in a List (Perl Cookbook)
4.12. Finding the First List Element That Passes a Test (Perl Cookbook)
last element of: 2.8.2. Array Length (Programming Perl)
last valid index ($#ARRAY): 4.3. Changing Array Size (Perl Cookbook)
length of: 2.8.2. Array Length (Programming Perl)
list values vs.: 2.8. List Values and Arrays (Programming Perl)
lists and: 4.0. Introduction (Perl Cookbook)
2.8. List Values and Arrays (Programming Perl)
matrix multiplication: 2.14. Multiplying Matrices (Perl Cookbook)
multidimensional: 1.3.2. Final Shortcut: Omit Arrows Between Subscripts (Advanced Perl Programming)
4.0. Introduction (Perl Cookbook)
1.2.1.3. Complexities (Programming Perl)
9.1. Arrays of Arrays (Programming Perl)
names for: 2.4. Variables (Programming Perl)
negative subscripts, counting from end of array: 24.1.5. Previous Perl Traps (Programming Perl)
nested: 9.1. Arrays of Arrays (Programming Perl)
two-dimensional arrays, creating and accessing: 9.1.1. Creating and Accessing a Two-Dimensional Array (Programming Perl)
of arrays: 2.2. Example: Matrices (Advanced Perl Programming)
of hashes: 9.3. Arrays of Hashes (Programming Perl)
accessing and printing: 9.3.3. Access and Printing of an Array of Hashes (Programming Perl)
generating: 9.3.2. Generation of an Array of Hashes (Programming Perl)
of scalar references: 11.6. Creating Arrays of Scalar References (Perl Cookbook)
of subroutine references: 4.2.1. Dispatch Table (Advanced Perl Programming)
of symbolic references: 1.5. Symbolic References (Advanced Perl Programming)
output style, changing in debugger: 20.3.3. Debugger Options (Programming Perl)
parsing text into: 32.1.2. String Processing, Language Text Processing, Parsing, and Searching (Programming Perl)
passing by reference into or out of functions: 6.3. Passing References (Programming Perl)
passing to subroutines: 1.2.1. Passing Arrays and Hashes to Subroutines (Advanced Perl Programming)
performance and: 24.2.1. Time Efficiency (Programming Perl)
permute program: 4.19. Program: permute (Perl Cookbook)
pop function and: 29.2.111. pop (Programming Perl)
prepending elements to: 29.2.190. unshift (Programming Perl)
printing elements with commas: 4.2. Printing a List with Commas (Perl Cookbook)
processing, functions for: 29.1. Perl Functions by Category (Programming Perl)
processing multiple elements: 4.11. Processing Multiple Elements of an Array (Perl Cookbook)
randomizing: 4.17. Randomizing an Array (Perl Cookbook)
randomly selecting from: 2.7. Generating Random Numbers (Perl Cookbook)
reading files backwards: 8.4. Reading a File Backwards by Line or Paragraph (Perl Cookbook)
references to: 1.1.4. References to Arrays (Advanced Perl Programming)
1.6.2. Array/Hash References Versus Element References (Advanced Perl Programming)
11.1. Taking References to Arrays (Perl Cookbook)
8.1. What Is a Reference? (Programming Perl)
replacing/removing elements: 29.2.160. splice (Programming Perl)
reversing elements of: 4.10. Reversing an Array (Perl Cookbook)
s/// (substitution) operator and: 5.2.3.1. Modifying strings en passant (Programming Perl)
size of: 4.3. Changing Array Size (Perl Cookbook)
sorting elements: 4.14. Sorting an Array Numerically (Perl Cookbook)
special (predefined): 4.4.2. Global Special Arrays and Hashes (Perl in a Nutshell)
storing attributes with: 8.1.1. ObjectTemplate: Attribute Storage Using Arrays (Advanced Perl Programming)
subscript separator (see $[semi] variable)
SWIG and: 18.3. SWIG Features (Advanced Perl Programming)
taint in: 23.1. Handling Insecure Data (Programming Perl)
text files as database arrays: 14.7. Treating a Text File as a Database Array (Perl Cookbook)
tied, delete function and: 24.1.5. Previous Perl Traps (Programming Perl)
tying: 14.2. Tying Arrays (Programming Perl)
methods for: 14.2.1. Array-Tying Methods (Programming Perl)
notational convenience: 14.2.2. Notational Convenience (Programming Perl)
Tie::Array module: 32.1.14. Convenient Classes (Programming Perl)
unions, intersections, differences: 4.7. Finding Elements in One Array but Not Another (Perl Cookbook)
variables of: 2.6.5. Interpolating Array Values (Programming Perl)
words program (example): 4.18. Program: words (Perl Cookbook)
arrow (->) operator:: 8.3.3. Using the Arrow Operator (Programming Perl)
3.2. The Arrow Operator (Programming Perl)
article() (Net::NNTP): Chapter 15, Reference: article (Perl in a Nutshell)
15.1. The NNTP Protocol (Perl in a Nutshell)
artificial languages: 1.2. Natural and Artificial Languages (Programming Perl)
As() (Win32::OLE::Variant): Chapter 19, Reference: As (Perl in a Nutshell)
ASCII: 2.1. Atoms (Programming Perl)
converting to characters: 29.2.14. chr (Programming Perl)
converting to Unicode: 15.2. Effects of Character Semantics (Programming Perl)
values for characters: 29.2.106. ord (Programming Perl)
ascii() (Net::FTP module): Chapter 16, Reference: ascii (Perl in a Nutshell)
Ascii() (Win32::Internet): Chapter 19, Reference: Ascii (Perl in a Nutshell)
as_HTML() (HTML::Parser): Chapter 17, Reference: as_HTML (Perl in a Nutshell)
Asia Pacific Address Allocations (APNIC): 8.3.3.2. Checking against Internet-wide blacklists (Perl for System Administration)
ASP (Active Server Pages): 20. PerlScript (Perl in a Nutshell)
20.2. Server-Side PerlScript (Perl in a Nutshell)
22.1. The CPAN modules Directory (Programming Perl)
aspect() (Frame widget): 18.18.1. Toplevel Methods (Perl in a Nutshell)
assertions
defining your own: 5.10.4. Defining Your Own Assertions (Programming Perl)
lookaround assertions: 5.10.1. Lookaround Assertions (Programming Perl)
assertions (in matching)
\b and \B (word and non word boundary):: 5.6.3. Boundaries: The \b and \B Assertions (Programming Perl)
positional,
\z, \Z, and $ assertions: 5.6.2. Endings: The \z, \Z, and $ Assertions (Programming Perl)
assertions (in patterns): 5.1. The Regular Expression Bestiary (Programming Perl)
5.3.1. Metasymbol Tables (Programming Perl)
\z, \Z, and $ assertions: 5.1. The Regular Expression Bestiary (Programming Perl)
5.3.1. Metasymbol Tables (Programming Perl)
character classes and: 5.4.1. Custom Character Classes (Programming Perl)
\G positional assertion: (Programming Perl) 5.2.2. The m// Operator (Matching)
positional: 5.6. Positions (Programming Perl)
\A and ^ assertions (string boundary): 5.6.1. Beginnings: The \A and ^ Assertions (Programming Perl)
assigning to lists: 2.8.1. List Assignment (Programming Perl)
\A and ^ assertions (string boundary): 2.8.1. List Assignment (Programming Perl)
assignment
elements, two-dimsional arrays: 9.1.2. Growing Your Own (Programming Perl)
of tied variables: 14.1.1. Scalar-Tying Methods (Programming Perl)
tied array element: 14.2.1. Array-Tying Methods (Programming Perl)
to conditional operator: 3.16. Conditional Operator (Programming Perl)
assignment, list: 1.3. Exchanging Values Without Using Temporary Variables (Perl Cookbook)
assignment operators: 1.2. Establishing a Default Value (Perl Cookbook)
4.5.6. Assignment Operators (Perl in a Nutshell)
1.5.3. Assignment Operators (Programming Perl)
2.3. Built-in Data Types (Programming Perl)
3.17. Assignment Operators (Programming Perl)
overloading: 13.3. Overloadable Operators (Programming Perl)
13.4. The Copy Constructor (=) (Programming Perl)
(see also copy constructor)
precedence, Perl versions, differences in: 24.1.5. Previous Perl Traps (Programming Perl)
values, returning: 1.5.3. Assignment Operators (Programming Perl)
associations, object: 11.2.7. Object Associations (Advanced Perl Programming)
associative arrays: 29.2.22. dbmopen (Programming Perl)
associative arrays (hashes): 1.6. A View of the Internals (Advanced Perl Programming)
4.2. Data Types and Variables (Perl in a Nutshell)
4.2.4.2. Hashes (Perl in a Nutshell)
anonymous: 1.2.3. References to Anonymous Storage (Advanced Perl Programming)
1.3.2. Final Shortcut: Omit Arrows Between Subscripts (Advanced Perl Programming)
arrow notation for: 1.1.7. Shortcuts with the Arrow Notation (Advanced Perl Programming)
binding: 9.3. Tying Hashes (Advanced Perl Programming)
examples: 2.3.1. Representation (Advanced Perl Programming)
functions for processing: 5.1. Perl Functions by Category (Perl in a Nutshell)
named: 1.3. Nested Data Structures (Advanced Perl Programming)
of hashes: 2.2.1. Hash of Hashes Representation (Advanced Perl Programming)
of symbolic references: 1.5. Symbolic References (Advanced Perl Programming)
passing to subroutines: 1.2.1. Passing Arrays and Hashes to Subroutines (Advanced Perl Programming)
references to: 1.1.5. References to Hashes (Advanced Perl Programming)
1.6.2. Array/Hash References Versus Element References (Advanced Perl Programming)
simulating data structures with: 2.1. User-Defined Structures (Advanced Perl Programming)
special (predefined): 4.4.2. Global Special Arrays and Hashes (Perl in a Nutshell)
3. Unary and Binary Operators (Programming Perl)
3.11. Relational Operators (Programming Perl)
as_string()
HTTP::Cookies module: Chapter 17, Reference: as_string (Perl in a Nutshell)
HTTP::Request module: Chapter 17, Reference: as_string (Perl in a Nutshell)
HTTP::Response module: Chapter 17, Reference: as_string (Perl in a Nutshell)
LWP::RobotUA module: Chapter 17, Reference: as_string (Perl in a Nutshell)
URI::URL module: Chapter 17, Reference: as_string (Perl in a Nutshell)
AST (abstract syntax tree): 17.2. Jeeves Example (Advanced Perl Programming)
AST module: 17.4.1. AST Module (Advanced Perl Programming)
astronomy, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
async function: 17.2.1.1. Thread creation (Programming Perl)
atan2(): Chapter 5, Reference: atan2 (Perl in a Nutshell)
atan function: 29.2.4. atan2 (Programming Perl)
$atime file statistic: 29.2.165. stat (Programming Perl)
atime field: 9.0. Introduction (Perl Cookbook)
atoms:
precedence, pattern matching: ?/ (Programming Perl) 5.9.4. The Little Engine That /Could(n't)
attr() (HTML::Parser): Chapter 17, Reference: attr (Perl in a Nutshell)
Attr() (Win32::Console): Chapter 19, Reference: Attr (Perl in a Nutshell)
attributes: 6.5. Subroutine Attributes (Programming Perl)
12.4.2. Initializers (Programming Perl)
accessor methods for: 7.2.8. Accessor Methods (Advanced Perl Programming)
attributes module: 32.1.13. Perl Language Extensions and Internals (Programming Perl)
class: 29.2.99. my (Programming Perl)
7.2.5. Class Methods and Attributes (Advanced Perl Programming)
storing state for: 12.8. Managing Class Data (Programming Perl)
computed: 7.2.8. Accessor Methods (Advanced Perl Programming)
files, test operators for: 1.5.7. Some File Test Operators (Programming Perl)
inheritance of: 8.3.1. Attribute Inheritance (Advanced Perl Programming)
13.12. Solving the Data Inheritance Problem (Perl Cookbook)
locked and method, using with threads: 12.7.6. New Tricks (Programming Perl)
locked, subroutines: 17.2.2.4. The locked attribute (Programming Perl)
lvalue, subroutines: 12.7.6. New Tricks (Programming Perl)
object attributes: 7.2.8. Accessor Methods (Advanced Perl Programming)
7.2.1. Attributes (Advanced Perl Programming)
13.0. Introduction (Perl Cookbook)
13.3. Managing Instance Data (Perl Cookbook)
objects, hashes of: 1.2.1.3. Complexities (Programming Perl)
storing: 8.1.2. Attribute Storage Using Typeglobs (Advanced Perl Programming)
8.1.1. ObjectTemplate: Attribute Storage Using Arrays (Advanced Perl Programming)
8.1. Efficient Attribute Storage (Advanced Perl Programming)
subclass, overriding superclass ancestor: 12.7. Managing Instance Data (Programming Perl)
subroutines: 6.5. Subroutine Attributes (Programming Perl)
names, syntax for: 6.5.1. The locked and method Attributes (Programming Perl)
variable interpolation and: 29.2.107. our (Programming Perl)
attrs module: 8.2. attrs (Perl in a Nutshell)
attrs module (obsolete): 32.1.13. Perl Language Extensions and Internals (Programming Perl)
audio, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
authentication, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
32.1.12. Authentication, Security, and Encryption (Programming Perl)
authentication, POP3: 14.1.3. Retrieving Email with Net::POP3 (Perl in a Nutshell)
authinfo() (Net::NNTP): Chapter 15, Reference: authinfo (Perl in a Nutshell)
authorization, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
authorize() (Net::FTP): Chapter 16, Reference: authorize (Perl in a Nutshell)
auth_type() (CGI.pm): Chapter 10, Reference: auth_type (Perl in a Nutshell)
AUTH_TYPE variable: 9.4. CGI Environment Variables (Perl in a Nutshell)
autobundle command (CPAN.pm): Chapter 2, Reference: autobundle (Perl in a Nutshell)
AutoCommit attribute (DBI): 12.2.3. Database Handles and Statement Handles (Perl in a Nutshell)
autodecrement (--) operator: 4.5.5. Autoincrement and Autodecrement (Perl in a Nutshell)
1.5.4. Unary Arithmetic Operators (Programming Perl)
3.3. Autoincrement and Autodecrement (Programming Perl)
magical: 13.3. Overloadable Operators (Programming Perl)
autoEscape() (CGI.pm): Chapter 10, Reference: autoEscape (Perl in a Nutshell)
autoflush(): 7.12. Flushing Output (Perl Cookbook)
16.10. Communicating Between Related Processes (Perl Cookbook)
autoflushing buffers: 28.2. Special Variables in Alphabetical Order (Programming Perl)
autogeneration, overloading: 13.3. Overloadable Operators (Programming Perl)
autoincrement and autodecrement: 13.3. Overloadable Operators (Programming Perl)
preventing: (Programming Perl) 13.5. When an Overload Handler Is Missing (nomethod and fallback)
autoincrement (++) operator: 4.5.5. Autoincrement and Autodecrement (Perl in a Nutshell)
1.5.4. Unary Arithmetic Operators (Programming Perl)
3.3. Autoincrement and Autodecrement (Programming Perl)
magical: 3.3. Autoincrement and Autodecrement (Programming Perl)
13.3. Overloadable Operators (Programming Perl)
AUTOLOAD: 6.7. Autoloading (Advanced Perl Programming)
7.2.7. Object Destruction (Advanced Perl Programming)
10.15. Trapping Undefined Function Calls with AUTOLOAD (Perl Cookbook)
13.0. Introduction (Perl Cookbook)
13.11. Generating Attribute Methods Using AUTOLOAD (Perl Cookbook)
12.5.4. Method Autoloading (Programming Perl)
10.2. Autoloading (Programming Perl)
4.6. goto (Programming Perl)
12.5.4. Method Autoloading (Programming Perl)
AutoLoader module: 12.10. Speeding Up Module Loading with Autoloader (Perl Cookbook)
8.3. AutoLoader (Perl in a Nutshell)
10.2. Autoloading (Programming Perl)
32.1.17. Module Installation Support (Programming Perl)
autoloading: 6.7. Autoloading (Advanced Perl Programming)
generating accessors with: 12.7.3. Generating Accessors with Autoloading (Programming Perl)
automatic
dereferencing: 1.1.8. No Automatic Dereferencing (Advanced Perl Programming)
line-end processing: 3.2. Command-Line Options (Perl in a Nutshell)
automatic, line-end processing: 19.1.3. Switches (Programming Perl)
automation server: 19.18. OLE Automation (Perl in a Nutshell)
autosplit mode: 3.2. Command-Line Options (Perl in a Nutshell)
19.1.3. Switches (Programming Perl)
AutoSplit module: 6.7. Autoloading (Advanced Perl Programming)
8.4. AutoSplit (Perl in a Nutshell)
10.2. Autoloading (Programming Perl)
32.1.17. Module Installation Support (Programming Perl)
AutoTrace option (debugger): 20.3.3. Debugger Options (Programming Perl)
autouse module: 8.5. autouse (Perl in a Nutshell)
32.1.17. Module Installation Support (Programming Perl)
autouse pragma: 31.2. use autouse (Programming Perl)
autovivification: 11.0. Introduction (Perl Cookbook)
29.2.34. exists (Programming Perl)
of filehandles: 29.2.104. open (Programming Perl)
typeglobs: 14.4.1. Filehandle-Tying Methods (Programming Perl)
AV (internal array value): 21.2. Internal Data Types (Programming Perl)
available_drivers() (DBI): Chapter 12, Reference: available_drivers (Perl in a Nutshell)
AVs (array values): 20.3.2. Array Values (AV) (Advanced Perl Programming)
awk: 1.7. Regular Expressions (Programming Perl)
converting to/from Perl: 2.9. Hashes (Programming Perl)


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

Library Navigation Links

Copyright © 2001 O'Reilly & Associates. All rights reserved.