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

\A anchor (string beginning) : Perl in a Nutshell, 4.6.5. Anchors
a command (CPAN.pm) : Perl in a Nutshell, Chapter 2, Reference: a
a command (debugger) : Programming Perl, 8.1.1. Debugger Commands
a command (Perl debugger) : Perl in a Nutshell, Chapter 6, Reference: a
A command (Perl debugger) : Perl in a Nutshell, Chapter 6, Reference: A
-A file test operator
Learning Perl, 10.5. The -x File Tests
Learning Perl on Win32 Systems, 10.6. The -x File Tests
Perl in a Nutshell, 4.5.8. File Test Operators
Programming Perl, 2.5.10. Named Unary and File Test Operators
\a (alarm) sequence
Perl Cookbook, 15.7. Ringing the Terminal Bell
Perl in a Nutshell, 4.6.3. Escaped Sequences
\A (string boundary)
Programming Perl, 2.4.1.2. The rules of regular expression matching
Programming Perl, 2.4.1.3. The fine print
-a switch (dprofpp) : Perl in a Nutshell, 6.5. The Perl Profiler
-a switch (perl)
Perl in a Nutshell, 3.2. Command-Line Options
Programming Perl, 2.9.4. Global Special Arrays
Programming Perl, 6.1.2. Switches
-a switch (perlbug) : Perl in a Nutshell, 6.6. The perlbug Program
a2p program
Learning Perl, 18.1. Converting awk Programs to Perl
Programming Perl, 6.4.2.2. a2p
Programming Perl, 8.5.1. Translation from Awk and Sed
Abba : Learning Perl, 15.5. Transliteration
abbrev() : Programming Perl, 7.2.67. Text::Abbrev - Create an Abbreviation Table from a List
abbreviations : (see aliases)
abort() (Net::FTP) : Perl in a Nutshell, Chapter 16, Reference: abort
AbortSystemShutdown module : Learning Perl on Win32 Systems, B.4. Win32 Extensions
abs()
Perl in a Nutshell, Chapter 5, Reference: abs
Programming Perl, 3.2.3. abs
URI::URL module : Perl in a Nutshell, Chapter 17, Reference: abs
absolute text widget positioning : Advanced Perl Programming, 14.3.5.1. Inserting text at absolute positions
absolute value : Programming Perl, 3.2.3. abs
abstract syntax tree (AST) : Advanced Perl Programming, 17.2. Jeeves Example
Academy Award data (example) : Advanced Perl Programming, 2.4. Pass the Envelope
-accelerator option (Menubutton) : Perl in a Nutshell, 18.14.1. Menu Item Options
accept()
Advanced Perl Programming, 12.2.1. Receiver
Perl Cookbook, 17.0. Introduction
Perl Cookbook, 17.2. Writing a TCP Server
Perl in a Nutshell, Chapter 5, Reference: accept
Programming Perl, 3.2.4. accept
CGI.pm module : Perl in a Nutshell, Chapter 10, Reference: accept
HTTP::Daemon module : Perl in a Nutshell, 17.3.7. HTTP::Daemon
IO::Socket module
Perl in a Nutshell, Chapter 13, Reference: accept
Perl in a Nutshell, 13.2. The IO::Socket Module
Perl in a Nutshell, 13.2.2. Server-Side Sockets
socket function
Perl in a Nutshell, 13.1. Built-in Socket Functions
Perl in a Nutshell, 13.1.3. Server Connections
access log (web server) : Perl Cookbook, 19.0. Introduction
access_log files : Perl Cookbook, 20.12. Parsing a Web Server Log File
access modes : Perl Cookbook, 7.0. Introduction
access time
Learning Perl, 13.7. Modifying Timestamps
Learning Perl on Win32 Systems, 13.5. Modifying Timestamps
Programming Perl, 3.2.159. stat
Programming Perl, 3.2.186. utime
access to database : (see databases)
access.conf file : Perl in a Nutshell, 11.4. Running CGI Scripts with mod_perl
accessing
object attributes : Advanced Perl Programming, 7.2.8. Accessor Methods
from other packages : Advanced Perl Programming, 6.1. Basic Package
privileges, persistence and : Advanced Perl Programming, 10.1. Persistence Issues
symbol table : Advanced Perl Programming, 6.8. Accessing the Symbol Table
accessor methods : Advanced Perl Programming, 7.2.8. Accessor Methods
account() (Net::Netrc) : Perl in a Nutshell, Chapter 16, Reference: account
account entries (.netrc) : Perl in a Nutshell, 16.3. FTP Configuration with Net::Netrc
$ACCUMULATOR ($^A) variable
Perl in a Nutshell, 4.4.1. Global Special Variables
Programming Perl, 2.8.3. Accessing Formatting Internals
Programming Perl, 2.9.3. Global Special Variables
Programming Perl, 7.2.13. English - Use English or awk Names for Punctuation Variables
ACTION attribute (<FORM>) : Learning Perl, 19.6. Form Generation
action of signals : Learning Perl, 14.6. Sending and Receiving Signals
activate()
Listbox widget : Perl in a Nutshell, 18.10.2. Listbox Methods
Scrollbar widget : Perl in a Nutshell, 18.9.1. Scrollbar Methods
active() (Net::NNTP) : Perl in a Nutshell, Chapter 15, Reference: active
Active Data Objects : Learning Perl on Win32 Systems, 19.3.1. Data-Access Objects
active index
Listbox widget : Perl in a Nutshell, 18.10.1. Listbox Indexes
Menu widget : Perl in a Nutshell, 18.15.1. Menu Indexes
Active Message Library : Learning Perl on Win32 Systems, 19.3. Using Automation Objects
Active Server Pages (ASP)
Perl in a Nutshell, 20. PerlScript
Perl in a Nutshell, 20.2. Server-Side PerlScript
active_times() (Net::NNTP) : Perl in a Nutshell, Chapter 15, Reference: active_times
-activebackground option (widgets) : Perl in a Nutshell, 18.3. Common Widget Configuration Options
-activeborderwidth option (Menu) : Perl in a Nutshell, 18.15. The Menu Widget
-activeforeground option (widgets) : Perl in a Nutshell, 18.3. Common Widget Configuration Options
ActivePerl distribution : (see ActiveState Perl)
-activerelief option (Scrollbar) : Perl in a Nutshell, 18.9. The Scrollbar Widget
ActiveState Perl
Learning Perl on Win32 Systems, 1.3.1. ActiveState Perl for Win32
Perl in a Nutshell, 2.3.2. Installing on Win32
installing documentation : Perl in a Nutshell, 2.5.1. Installing the Documentation
installing modules with : Perl in a Nutshell, 2.4.3. Installing Modules with ActiveState Perl
ActiveState Tool Corporation : Learning Perl on Win32 Systems, 1.1. History of Perl
ActiveWare : Learning Perl, 19.10.2. Embedded Perl
ActiveX Data Objects : Learning Perl on Win32 Systems, 17.6. Win32 Database Interfaces
Adaptor project : Advanced Perl Programming, 11. Implementing Object Persistence
design notes : Advanced Perl Programming, 11.2. Design Notes
implementation of : Advanced Perl Programming, 11.3. Implementation
Adaptor::DBI module : Advanced Perl Programming, 11.1. Adaptor: An Introduction
database mapping : Advanced Perl Programming, 11.2.4. Multivalued Attributes and Database Mapping
implementation of : Advanced Perl Programming, 11.3.2. Adaptor::DBI
object uniqueness and : Advanced Perl Programming, 11.2.8. Uniqueness of Objects in Memory
Adaptor::File module : Advanced Perl Programming, 11.1. Adaptor: An Introduction
database mapping : Advanced Perl Programming, 11.2.4. Multivalued Attributes and Database Mapping
implementation of : Advanced Perl Programming, 11.3.1. Adaptor::File
object uniqueness and : Advanced Perl Programming, 11.2.8. Uniqueness of Objects in Memory
add()
Mail::Send module
Perl in a Nutshell, Chapter 14, Reference: add
Perl in a Nutshell, 14.2.2. Better Header Control with Mail::Send
Menu widget : Perl in a Nutshell, 18.15.2. Menu Methods
add_content() (HTTP::Message) : Perl in a Nutshell, Chapter 17, Reference: add_content
add_cookie_header() (HTTP::Cookies) : Perl in a Nutshell, Chapter 17, Reference: add_cookie_header
add_group() (News::Newsrc) : Perl in a Nutshell, Chapter 15, Reference: add_group
add_label() (Mail::Folder) : Perl in a Nutshell, Chapter 14, Reference: add_label
add_prop procedure : Advanced Perl Programming, 17.4.1. AST Module
add_prop_list procedure : Advanced Perl Programming, 17.4.1. AST Module
add_signature() (Mail::Internet) : Perl in a Nutshell, Chapter 14, Reference: add_signature
AddConnection() (Win32::NetResource)
Learning Perl on Win32 Systems, 12.5. Reading a Directory Handle
Perl in a Nutshell, Chapter 19, Reference: AddConnection
AddHeader()
Response object, PerlScript : Perl in a Nutshell, 20.2.2.3. Response methods
Win32::Internet module : Perl in a Nutshell, Chapter 19, Reference: AddHeader
adding additional array elements
Programming Perl, 3.2.112. push
Programming Perl, 3.2.183. unshift
AddItems() (Menubutton) : Perl in a Nutshell, 18.14.2. Menubutton Methods
addition, operator for : Learning Perl, 2.4.1. Operators for Numbers
additive operators : Programming Perl, 2.5.8. Additive Operators
address() (Mail::Address) : Perl in a Nutshell, Chapter 14, Reference: address
address labels, and formats, examples of : Learning Perl, 11.3. Invoking a Format
address-of operator (in C) : Programming Perl, 2.5.21. C Operators Missing from Perl
addresses
email, matching/parsing
Perl Cookbook, 6.19. Matching a Valid Mail Address
Perl in a Nutshell, 14.2.6. Parse Email Addresses with Mail::Address
getting from hostnames
Programming Perl, 3.2.48. gethostbyname
Programming Perl, 3.2.52. getnetbyname
network, translating to names
Programming Perl, 3.2.47. gethostbyaddr
Programming Perl, 3.2.51. getnetbyaddr
packed sockaddr : Programming Perl, 3.2.67. getsockname
addTag() (Canvas) : Perl in a Nutshell, 18.12.3. Canvas Methods
administering network servers : Perl in a Nutshell, 19.10. Win32::NetAdmin
AdminMisc module : Learning Perl on Win32 Systems, B.4. Win32 Extensions
ADO (ActiveX Data Objects) : Learning Perl on Win32 Systems, 17.6. Win32 Database Interfaces
advisory locking : Perl Cookbook, 7.11. Locking a File
after function : Advanced Perl Programming, 14.5. Timers
-after option (pack geometry manager) : Perl in a Nutshell, 18.2.1. The pack Geometry Manager
agent() (LWP::UserAgent) : Perl in a Nutshell, Chapter 17, Reference: agent
alarm()
Advanced Perl Programming, 5.6. Using Eval for Time-Outs
Advanced Perl Programming, 14.5. Timers
Perl Cookbook, 16.21. Timing Out an Operation
Perl in a Nutshell, Chapter 5, Reference: alarm
Programming Perl, 3.2.5. alarm
alarm bell, ringing
Perl Cookbook, 15.7. Ringing the Terminal Bell
Perl in a Nutshell, 4.6.3. Escaped Sequences
Alias module : Perl Cookbook, 13.3. Managing Instance Data
aliases : (see also typeglobs)
CGI programs and : Learning Perl, 19.3. Simplest CGI Program
for filehandles : Perl Cookbook, 7.20. Copying Filehandles
for functions : Perl Cookbook, 10.14. Redefining a Function
GetOptions() and : Programming Perl, 7.2.35.2. Aliases and abbreviations
for list elements : Perl Cookbook, 4.4. Doing Something with Every Element in a List
matching : Perl Cookbook, 6.20. Matching Abbreviations
symbol table entries : Programming Perl, 2.3.6. Typeglobs and Filehandles
aliases database : Learning Perl, 17.1. DBM Databases and DBM Hashes
Alive() (Mail::POP3Client)
Perl in a Nutshell, Chapter 14, Reference: Alive
Perl in a Nutshell, 14.2.8.5. Checking the connection
All() (Win32::OLE::Enum) : Perl in a Nutshell, Chapter 19, Reference: All
:all import tag
Learning Perl, 19.5. Less Typing
Perl in a Nutshell, 10.2. Importing Method Groups
Alloc() (Win32::Console) : Perl in a Nutshell, Chapter 19, Reference: Alloc
allocate subroutine : Advanced Perl Programming, 7.2.6. The Need for Inheritance
allocating memory
Advanced Perl Programming, 18.1. Writing an Extension: Overview
Advanced Perl Programming, 20.5.6.1. Recommended memory allocation and deallocation routines
ALRM (alarm) : Advanced Perl Programming, 5.6. Using Eval for Time-Outs
alternate quoting schemes : Perl in a Nutshell, 4.2.2. String Interpolation
alternation, in regular expressions : Learning Perl, 7.3.2.4. Alternation
alternatives, matching
Programming Perl, 2.4.1.1. The regular expression bestiary
Programming Perl, 2.4.1.2. The rules of regular expression matching
Amiga, Perl on the : Learning Perl, 1.3. Availability
ampersand : (see & (ampersand))
anchor index
Entry widget : Perl in a Nutshell, 18.8.1. Text Indexes
Listbox widget : Perl in a Nutshell, 18.10.1. Listbox Indexes
anchor object (PerlScript) : Perl in a Nutshell, 20.1.1. The Document Object
-anchor option
pack geometry manager : Perl in a Nutshell, 18.2.1. The pack Geometry Manager
place geometry manager : Perl in a Nutshell, 18.2.3. The Place Geometry Manager
widgets : Perl in a Nutshell, 18.3. Common Widget Configuration Options
anchors in regular expressions
Learning Perl, 7.3.3. Anchoring Patterns
Learning Perl on Win32 Systems, 7.3.3. Anchoring Patterns
Perl in a Nutshell, 4.6.5. Anchors
Programming Perl, 1.7.3. Nailing Things Down
Programming Perl, 2.4.1.2. The rules of regular expression matching
AND (&) operator, bitwise
Perl in a Nutshell, 4.5.10. Bitwise Operators
Programming Perl, 2.5.13. Bitwise Operators
AND (&&) operator, logical
Perl in a Nutshell, 4.5.9. Logical Operators
Programming Perl, 2.5.14. C-style Logical (Short Circuit) Operators
Programming Perl, 2.5.20. Logical and, or, not, and xor
Programming Perl, 8.4. Programming with Style
AND functionality in regular expressions : Perl Cookbook, 6.17. Expressing AND, OR, and NOT in a Single Pattern
angle brackets : (see < > (angle brackets))
angle operator
Programming Perl, 2.3.7.2. Line input (angle) operator
Programming Perl, 6.1.2. Switches
angles in degrees vs. radians : Perl Cookbook, 2.11. Doing Trigonometry in Degrees, not Radians
anonymous
array composer : Programming Perl, 4.2.2. The Anonymous Array Composer
arrays
Advanced Perl Programming, 1.2.3. References to Anonymous Storage
Advanced Perl Programming, 1.3.2. Final Shortcut: Omit Arrows Between Subscripts
data
Perl Cookbook, 11.0. Introduction
Perl in a Nutshell, 4.8.1.1. Referencing anonymous data
definition of : Advanced Perl Programming, 1.1. Referring to Existing Variables
FTP
Perl in a Nutshell, 2.1. The CPAN Architecture
Perl in a Nutshell, 16.1. The FTP Protocol
Programming Perl, Using Anonymous FTP
hash composer : Programming Perl, 4.2.3. The Anonymous Hash Composer
hashes
Advanced Perl Programming, 1.2.3. References to Anonymous Storage
Advanced Perl Programming, 1.3.2. Final Shortcut: Omit Arrows Between Subscripts
pipes : Programming Perl, 6.2.2.1. Anonymous pipes
scalars : Programming Perl, 5.4.1. Tying Scalars
subroutine composer : Programming Perl, 4.2.4. The Anonymous Subroutine Composer
subroutines
Advanced Perl Programming, 3.3.3. Naming Anonymous Subroutines
Advanced Perl Programming, 4.1.2. References to Anonymous Subroutines
Perl in a Nutshell, 4.7. Subroutines
Programming Perl, 2.7. Subroutines
antique_client() (HTTP::Daemon::ClientConn) : Perl in a Nutshell, Chapter 17, Reference: antique_client
AnyDBM_File module
Perl in a Nutshell, 8.1. AnyDBM_File
Programming Perl, 7.2.1. AnyDBM_File - Provide Framework for Multiple DBMs
Apache modules : Perl in a Nutshell, 11.7. Apache:: Modules
Apache::DumpHeaders module : Perl in a Nutshell, 11.3. mod_perl Handlers
Apache::Include module : Perl in a Nutshell, 11.5. Server-Side Includes with mod_perl
Apache::Registry module : Perl in a Nutshell, 11.4. Running CGI Scripts with mod_perl
Apache server
log files : Perl Cookbook, 20.12. Parsing a Web Server Log File
mod_perl module
Perl Cookbook, 19.5. Making CGI Scripts Efficient
Perl in a Nutshell, 11. Web Server Programming with mod_perl
API, Perl
Advanced Perl Programming, 19.2. Embedding Overview
Advanced Perl Programming, 19.3. Examples
apop() (Net::POP3) : Perl in a Nutshell, Chapter 14, Reference: apop
apostrophe : (see ' (single quotation marks))
appe() (Net::FTP) : Perl in a Nutshell, Chapter 16, Reference: appe
append()
CGI.pm module : Perl in a Nutshell, Chapter 10, Reference: append
Net::FTP module : Perl in a Nutshell, Chapter 16, Reference: append
append_message() (Mail::Folder) : Perl in a Nutshell, Chapter 14, Reference: append_message
appendhash_demo program (example) : Perl Cookbook, 13.15. Creating Magic Variables with tie
appending
arrays to each other : Perl Cookbook, 4.9. Appending One Array to Another
elements to arrays : Programming Perl, 3.2.112. push
to files : Learning Perl, 10.2. Opening and Closing a Filehandle
AppendToLog() (Response object, PerlScript) : Perl in a Nutshell, 20.2.2.3. Response methods
Apple Macintosh, and Perl : Learning Perl, 1.3. Availability
Application object (PerlScript) : Perl in a Nutshell, 20.2. Server-Side PerlScript
approximate (fuzzy) matching : Perl Cookbook, 6.13. Approximate Matching
archaeology : Learning Perl, 15.2. Extracting and Replacing a Substring
Archimedean spiral (example) : Advanced Perl Programming, 14.3.4. Canvas
architecture, Perl : Advanced Perl Programming, 20.2. Architecture
arctangents : Programming Perl, 3.2.6. atan2
$ARG ($_) variable
Perl in a Nutshell, 4.4.1. Global Special Variables
Programming Perl, 2.4.1.3. The fine print
Programming Perl, 2.9.3. Global Special Variables
Programming Perl, 7.2.13. English - Use English or awk Names for Punctuation Variables
accidental clobbering : Perl Cookbook, 4.4. Doing Something with Every Element in a List
angle operator and : Programming Perl, 2.3.7.2. Line input (angle) operator
file tests default : Learning Perl on Win32 Systems, 10.6. The -x File Tests
forearch statement and
Learning Perl, 4.5. The foreach Statement
Learning Perl on Win32 Systems, 4.6. The foreach Statement
Programming Perl, 2.6.4.3. Foreach loops
glob() : Programming Perl, 2.3.7.3. Filename globbing operator
grep() : Programming Perl, 3.2.72. grep
implicit assignment to when reading : Learning Perl, 6.1. Input from STDIN
map() : Programming Perl, 3.2.91. map
outlawing unauthorized use
Perl Cookbook, 1.18. Program: psgrep
Perl Cookbook, 13.15. Creating Magic Variables with tie
regular expression matching default : Learning Perl on Win32 Systems, 7.2. Simple Uses of Regular Expressions
selecting other than with =~ operator : Learning Perl, 7.4.1. Selecting a Different Target (the =~ Operator)
split() default : Learning Perl on Win32 Systems, 7.6.1. The split Function
stat(), lstat() : Learning Perl on Win32 Systems, 10.7. The stat Function
tr() default target : Learning Perl on Win32 Systems, 15.5. Transliteration
unlink() default : Learning Perl on Win32 Systems, 13.1. Removing a File
$_[0] : Learning Perl, 8.4. Arguments
arguments, subroutines
Perl Cookbook, 10.1. Accessing Subroutine Arguments
Learning Perl, 8.4. Arguments
Perl in a Nutshell, 4.7.2. Passing Arguments
function prototypes : Perl Cookbook, 10.11. Prototyping Functions
passing by named parameter : Perl Cookbook, 10.7. Passing by Named Parameter
passing by reference : Perl Cookbook, 10.5. Passing Arrays and Hashes by Reference
@ARGV array
Perl in a Nutshell, 4.4.2. Global Special Arrays and Hashes
Programming Perl, 2.3.7.2. Line input (angle) operator
Programming Perl, 2.9.4. Global Special Arrays
Programming Perl, 7.2.35. Getopt::Long - Extended Processing of Command-Line Options
for command-line arguments : Learning Perl, 6.2. Input from the Diamond Operator
example of accessing : Learning Perl, A.12. Chapter 13, File and Directory Manipulation
ARGV filehandle
Perl in a Nutshell, 4.4.3. Global Special Filehandles
Perl in a Nutshell, 4.9. Filehandles
Programming Perl, 2.9.5. Global Special Filehandles
-argv option (perlcc) : Perl in a Nutshell, 3.4. The Perl Compiler
$ARGV variable
Perl in a Nutshell, 4.4.1. Global Special Variables
Programming Perl, 2.9.3. Global Special Variables
ARGV, magic : (see magic open)
arithmetic
Perl Cookbook, 2.0. Introduction
Perl Cookbook, 2.14. Multiplying Matrices
Perl Cookbook, 2.15. Using Complex Numbers
arithmetic operators
Perl in a Nutshell, 4.5.3. Arithmetic Operators
Programming Perl, 1.5.1. Arithmetic Operators
Programming Perl, 2.5.5. Ideographic Unary Operators
Programming Perl, 7.2.48.3. Overloadable operations
array assignment operator : Learning Perl, 3.4.1. Assignment
array context, readdir() and : Learning Perl on Win32 Systems, 12.5. Reading a Directory Handle
array elements
accessing
Learning Perl, 1.5.5. More than One Secret Word
Learning Perl on Win32 Systems, 1.6.5. More than One Secret Word
numbering of : Learning Perl, 3.4.2. Array Element Access
referencing : Learning Perl, 3.4.2. Array Element Access
replacing/removing elements : Programming Perl, 3.2.154. splice
array expression, as subscript : Learning Perl, 3.4.2. Array Element Access
array literals : Learning Perl, 3.2. Literal Representation
array operators : Learning Perl, 3.4. Array Operators and Functions
array slice : Learning Perl on Win32 Systems, 3.4.2. Array Element Access
$#ARRAY variable : Perl Cookbook, 4.3. Changing Array Size
array variables : Learning Perl, 3.3. Variables
in array literals : Learning Perl, 3.4.1. Assignment
assigned scalar values : Learning Perl, 3.4.1. Assignment
automatically growing : Learning Perl, 3.4.2. Array Element Access
default value of : Learning Perl, 3.3. Variables
foreach statement
Learning Perl, 4.5. The foreach Statement
Learning Perl on Win32 Systems, 4.6. The foreach Statement
interpolated into strings : Learning Perl, 3.7. Variable Interpolation of Arrays
in scalar context : Learning Perl, 3.4.1. Assignment
arrays
(see also array elements)
Advanced Perl Programming, 1.6. A View of the Internals
Perl Cookbook, 4.0. Introduction
Learning Perl, 1.5.5. More than One Secret Word
Learning Perl, 3.1. What Is a List or Array?
Learning Perl on Win32 Systems, 1.6.5. More than One Secret Word
Learning Perl on Win32 Systems, 3.1. What Is a List or Array?
Perl in a Nutshell, 4.2. Data Types and Variables
Perl in a Nutshell, 4.2.4.1. Arrays
Programming Perl, 1.2.1.2. Pluralities
Programming Perl, 2.2. Built-in Data Types
@_ array : (see @ (at sign), @_ array)
anonymous
Advanced Perl Programming, 1.2.3. References to Anonymous Storage
Advanced Perl Programming, 1.3.2. Final Shortcut: Omit Arrows Between Subscripts
Perl Cookbook, 11.0. Introduction
Programming Perl, 4.2.2. The Anonymous Array Composer
appending (to)
Perl Cookbook, 4.9. Appending One Array to Another
Programming Perl, 3.2.112. push
of arrays : Advanced Perl Programming, 2.2. Example: Matrices
arrow notation for : Advanced Perl Programming, 1.1.7. Shortcuts with the Arrow Notation
associative : (see hashes (associative arrays))
AVs (array values) : Advanced Perl Programming, 20.3.2. Array Values (AV)
in awk : Programming Perl, 6.4.2.2. a2p
circular : Perl Cookbook, 4.16. Implementing a Circular List
deleting elements of
Programming Perl, 3.2.108. pop
Programming Perl, 3.2.143. shift
Programming Perl, 3.2.154. splice
dynamic binding : Advanced Perl Programming, 9.2. Tying Arrays
empty : Learning Perl, 3.2. Literal Representation
extracting from
Perl Cookbook, 4.6. Extracting Unique Elements from a List
Perl Cookbook, 4.13. Finding All Elements in an Array Matching Certain Criteria
files as (example) : Advanced Perl Programming, 9.2.1. TIEARRAY Example: File as an Array
first element of : Programming Perl, 2.9.3. Global Special Variables
functions for processing : Perl in a Nutshell, 5.1. Perl Functions by Category
global : Programming Perl, 2.9.4. Global Special Arrays
hashes of, and of hashes
Advanced Perl Programming, 2.2.2. Other Matrix Representations
Perl Cookbook, 11.2. Making Hashes of Arrays
Programming Perl, 4.7.3. Arrays of Hashes
initializing
Perl Cookbook, 4.1. Specifying a List In Your Program
Programming Perl, 2.5.7. Multiplicative Operators
iterating through elements
Perl Cookbook, 4.4. Doing Something with Every Element in a List
Perl Cookbook, 4.12. Finding the First List Element That Passes a Test
last element of : Programming Perl, 2.3.4. List Values and Arrays
last valid index ($#ARRAY) : Perl Cookbook, 4.3. Changing Array Size
length of : Programming Perl, 2.3.4. List Values and Arrays
lists and
Perl Cookbook, 4.0. Introduction
Programming Perl, 2.3.4. List Values and Arrays
matrix multiplication : Perl Cookbook, 2.14. Multiplying Matrices
multidimensional
Advanced Perl Programming, 1.3.2. Final Shortcut: Omit Arrows Between Subscripts
Perl Cookbook, 4.0. Introduction
Programming Perl, 4.6. A Brief Tutorial: Manipulating Lists of Lists
Programming Perl, 4.7.1. Arrays of Arrays
names for : Programming Perl, 2.3.1. Variables
passing to subroutines : Advanced Perl Programming, 1.2.1. Passing Arrays and Hashes to Subroutines
performance and : Programming Perl, 8.3.1. Time Efficiency
permute program : Perl Cookbook, 4.19. Program: permute
pop function and : Programming Perl, 3.2.108. pop
prepending elements to : Programming Perl, 3.2.183. unshift
printing elements with commas : Perl Cookbook, 4.2. Printing a List with Commas
processing multiple elements : Perl Cookbook, 4.11. Processing Multiple Elements of an Array
randomizing : Perl Cookbook, 4.17. Randomizing an Array
randomly selecting from : Perl Cookbook, 2.7. Generating Random Numbers
readdir() and : Learning Perl, 12.5. Reading a Directory Handle
reading files backwards : Perl Cookbook, 8.4. Reading a File Backwards by Line or Paragraph
references to
Advanced Perl Programming, 1.1.4. References to Arrays
Advanced Perl Programming, 1.6.2. Array/Hash References Versus Element References
Perl Cookbook, 11.1. Taking References to Arrays
reversing elements of : Perl Cookbook, 4.10. Reversing an Array
of scalar references : Perl Cookbook, 11.6. Creating Arrays of Scalar References
size of
Perl Cookbook, 4.3. Changing Array Size
Learning Perl, 3.1. What Is a List or Array?
Learning Perl on Win32 Systems, 3.1. What Is a List or Array?
slices of : Learning Perl, 3.4.2. Array Element Access
sorting elements : Perl Cookbook, 4.14. Sorting an Array Numerically
special (predefined) : Perl in a Nutshell, 4.4.2. Global Special Arrays and Hashes
storing attributes with : Advanced Perl Programming, 8.1.1. ObjectTemplate: Attribute Storage Using Arrays
of subroutine references : Advanced Perl Programming, 4.2.1. Dispatch Table
subscript separator : (see $ variables, $; variable)
SWIG and : Advanced Perl Programming, 18.3. SWIG Features
of symbolic references : Advanced Perl Programming, 1.5. Symbolic References
text files as database arrays : Perl Cookbook, 14.7. Treating a Text File as a Database Array
typing : Programming Perl, 5.4.2. Tying Arrays
unions, intersections, differences : Perl Cookbook, 4.7. Finding Elements in One Array but Not Another
variables of : Programming Perl, 2.3.2.5. Interpolating array values
words program (example) : Perl Cookbook, 4.18. Program: words
arrow (->) operator : (see - (hyphen), -> (arrow) operator)
article() (Net::NNTP) : Perl in a Nutshell, Chapter 15, Reference: article
article command (NNTP) : Perl in a Nutshell, 15.1. The NNTP Protocol
articles, news : (see Usenet news)
artificial languages : Programming Perl, 1.2. Natural and Artificial Languages
Artistic License : Learning Perl, 1.3. Availability
As() (Win32::OLE::Variant) : Perl in a Nutshell, Chapter 19, Reference: As
as_HTML() (HTML::Parser) : Perl in a Nutshell, Chapter 17, Reference: as_HTML
as_string()
HTTP::Cookies module : Perl in a Nutshell, Chapter 17, Reference: as_string
HTTP::Request module : Perl in a Nutshell, Chapter 17, Reference: as_string
HTTP::Response module : Perl in a Nutshell, Chapter 17, Reference: as_string
LWP::RobotUA module : Perl in a Nutshell, Chapter 17, Reference: as_string
URI::URL module : Perl in a Nutshell, Chapter 17, Reference: as_string
ASCII
converting POD data to : Programming Perl, 7.2.50. Pod::Text - Convert POD Data to Formatted ASCII Text
converting to characters : Programming Perl, 3.2.16. chr
values for characters : Programming Perl, 3.2.104. ord
ASCII characters : (see characters)
ascii() (Net::FTP module) : Perl in a Nutshell, Chapter 16, Reference: ascii
Ascii() (Win32::Internet) : Perl in a Nutshell, Chapter 19, Reference: Ascii
ASP (Active Server Pages)
Perl in a Nutshell, 20. PerlScript
Perl in a Nutshell, 20.2. Server-Side PerlScript
aspect() (Frame widget) : Perl in a Nutshell, 18.18.1. Toplevel Methods
assertions : Programming Perl, 2.4.1.2. The rules of regular expression matching
assigning
to arrays
Learning Perl, 1.5.5. More than One Secret Word
Learning Perl on Win32 Systems, 1.6.5. More than One Secret Word
binary : Learning Perl, 2.6.1. Binary Assignment Operators
to lists : Programming Perl, 2.3.4. List Values and Arrays
to substr() : Learning Perl, 15.2. Extracting and Replacing a Substring
assignment operators
Perl Cookbook, 1.2. Establishing a Default Value
Learning Perl, 2.6. Scalar Operators and Functions
Perl in a Nutshell, 4.5.6. Assignment Operators
Programming Perl, 1.5.3. Assignment Operators
Programming Perl, 2.5.17. Assignment Operators
Programming Perl, 8.2.7. Previous Perl Traps
assignment, list : Perl Cookbook, 1.3. Exchanging Values Without Using Temporary Variables
associations, object : Advanced Perl Programming, 11.2.7. Object Associations
associative array key : Learning Perl, 1.5.6. Giving Each Person a Different Secret Word
associative array operators : Learning Perl, 5.4. Hash Functions
associative arrays : (see hashes)
associative arrays (hashes)
Advanced Perl Programming, 1.6. A View of the Internals
Learning Perl, 1.5.6. Giving Each Person a Different Secret Word
Learning Perl, 5.1. What Is a Hash?
Learning Perl on Win32 Systems, 5.1. What Is a Hash?
Perl in a Nutshell, 4.2. Data Types and Variables
Perl in a Nutshell, 4.2.4.2. Hashes
Programming Perl, 1.2.1.2. Pluralities
Programming Perl, 2.2. Built-in Data Types
Programming Perl, 2.3.5. Hashes (Associative Arrays)
anonymous
Advanced Perl Programming, 1.2.3. References to Anonymous Storage
Advanced Perl Programming, 1.3.2. Final Shortcut: Omit Arrows Between Subscripts
Programming Perl, 4.2.3. The Anonymous Hash Composer
of arrays, code for : Programming Perl, 4.7.2. Hashes of Arrays
arrow notation for : Advanced Perl Programming, 1.1.7. Shortcuts with the Arrow Notation
binding
Advanced Perl Programming, 9.3. Tying Hashes
Programming Perl, 3.2.24. dbmopen
of complex records : Programming Perl, 4.7.5.3. Generation of a hash of complex records
creating new elements : Learning Perl, 5.2. Hash Variables
dictionary file, searching : Programming Perl, 7.2.53. Search::Dict - Search for Key in Dictionary File
examples
Advanced Perl Programming, 2.3.1. Representation
Learning Perl, 1.5.6. Giving Each Person a Different Secret Word
Learning Perl on Win32 Systems, 1.6.6. Giving Each Person a Different Secret Word
functions for processing : Perl in a Nutshell, 5.1. Perl Functions by Category
global : Programming Perl, 2.9.4. Global Special Arrays
hard references as keys : Programming Perl, 4.5.1. Hard References Don't Work as Hash Keys
of hashes : Advanced Perl Programming, 2.2.1. Hash of Hashes Representation
initializing with x operator : Programming Perl, 2.5.7. Multiplicative Operators
instead of linear searches : Programming Perl, 8.3.1. Time Efficiency
inverting : Programming Perl, 3.2.126. reverse
key/value pair precedence : Programming Perl, 2.3.5. Hashes (Associative Arrays)
literal representation of : Learning Perl, 5.3. Literal Representation of a Hash
multidimensional : Programming Perl, 4.7.4. Hashes of Hashes
named
Advanced Perl Programming, 1.3. Nested Data Structures
Programming Perl, 2.3.1. Variables
order in
Learning Perl, 5.1. What Is a Hash?
Learning Perl on Win32 Systems, 5.1. What Is a Hash?
passing to subroutines : Advanced Perl Programming, 1.2.1. Passing Arrays and Hashes to Subroutines
references to
Advanced Perl Programming, 1.1.5. References to Hashes
Advanced Perl Programming, 1.6.2. Array/Hash References Versus Element References
removing/deleting elements from
Learning Perl, 5.4.4. The delete Function
Programming Perl, 3.2.26. delete
returning keys and values
Programming Perl, 3.2.30. each
Programming Perl, 3.2.79. keys
Programming Perl, 3.2.187. values
simulating data structures with : Advanced Perl Programming, 2.1. User-Defined Structures
sorting
Learning Perl, 15.4. Advanced Sorting
Programming Perl, 7.2.8.4. In-memory databases
special (predefined) : Perl in a Nutshell, 4.4.2. Global Special Arrays and Hashes
stepping through : Learning Perl, 5.4.3. The each Function
SubstrHash module : Programming Perl, 7.2.74. Tie::SubstrHash - Fixed-table-size, Fixed-key-length Hashing
symbol tables : Programming Perl, 5.1.1. Symbol Tables
of symbolic references : Advanced Perl Programming, 1.5. Symbolic References
tied : Programming Perl, 7.2.72. Tie::Hash, Tie::StdHash - Base Class Definitions for Tied Hashes
typing : Programming Perl, 5.4.3. Tying Hashes
variables : Learning Perl, 5.2. Hash Variables
associativity
Learning Perl, 2.4.3. Operator Precedence and Associativity
Programming Perl, 2.5. Operators
AST (abstract syntax tree) : Advanced Perl Programming, 17.2. Jeeves Example
AST module : Advanced Perl Programming, 17.4.1. AST Module
asterisk : (see * (asterisk))
Astro, pronouncing "Windex" : Learning Perl, 15.1. Finding a Substring
at sign : (see @ (at sign))
atan() : Programming Perl, 3.2.6. atan2
atan2() : Perl in a Nutshell, Chapter 5, Reference: atan2
Atari ST, Perl on the : Learning Perl, 1.3. Availability
$atime file statistic : Programming Perl, 3.2.159. stat
atime field : Perl Cookbook, 9.0. Introduction
atoms
Programming Perl, 2.4.1.1. The regular expression bestiary
Programming Perl, 2.4.1.2. The rules of regular expression matching
attr() (HTML::Parser) : Perl in a Nutshell, Chapter 17, Reference: attr
Attr() (Win32::Console) : Perl in a Nutshell, Chapter 19, Reference: Attr
attrib command : (see chmod command)
attributes
accessor methods for : Advanced Perl Programming, 7.2.8. Accessor Methods
class attributes : Advanced Perl Programming, 7.2.5. Class Methods and Attributes
computed : Advanced Perl Programming, 7.2.8. Accessor Methods
inheritance of
Advanced Perl Programming, 8.3.1. Attribute Inheritance
Perl Cookbook, 13.12. Solving the Data Inheritance Problem
object attributes
Advanced Perl Programming, 7.2.8. Accessor Methods
Advanced Perl Programming, 7.2.1. Attributes
Perl Cookbook, 13.0. Introduction
Perl Cookbook, 13.3. Managing Instance Data
storing
Advanced Perl Programming, 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
attrs module : Perl in a Nutshell, 8.2. attrs
auth_type() (CGI.pm) : Perl in a Nutshell, Chapter 10, Reference: auth_type
AUTH_TYPE variable : Perl in a Nutshell, 9.4. CGI Environment Variables
authentication, POP3 : Perl in a Nutshell, 14.1.3. Retrieving Email with Net::POP3
authinfo() (Net::NNTP) : Perl in a Nutshell, Chapter 15, Reference: authinfo
authorize() (Net::FTP) : Perl in a Nutshell, Chapter 16, Reference: authorize
autobundle command (CPAN.pm) : Perl in a Nutshell, Chapter 2, Reference: autobundle
AutoCommit attribute (DBI) : Perl in a Nutshell, 12.2.3. Database Handles and Statement Handles
autodecrement (--) operator
Learning Perl, 2.6.2. Autoincrement and Autodecrement
Perl in a Nutshell, 4.5.5. Autoincrement and Autodecrement
Programming Perl, 1.5.4. Autoincrement and Autodecrement Operators
Programming Perl, 2.5.3. Autoincrement and Autodecrement
Programming Perl, 7.2.48.3. Overloadable operations
autoEscape() (CGI.pm) : Perl in a Nutshell, Chapter 10, Reference: autoEscape
autoflush()
Perl Cookbook, 7.12. Flushing Output
Perl Cookbook, 16.10. Communicating Between Related Processes
autogeneration : Programming Perl, 7.2.48.7. Autogeneration
autoincrement (++) operator
Learning Perl, 2.6.2. Autoincrement and Autodecrement
Learning Perl, 4.4. The for Statement
Learning Perl on Win32 Systems, 2.6.2. Autoincrement and Autodecrement
Learning Perl on Win32 Systems, 4.5. The for Statement
Perl in a Nutshell, 4.5.5. Autoincrement and Autodecrement
Programming Perl, 1.5.4. Autoincrement and Autodecrement Operators
Programming Perl, 2.5.3. Autoincrement and Autodecrement
Programming Perl, 7.2.48.3. Overloadable operations
AUTOLOAD function
Advanced Perl Programming, 6.7. Autoloading
Advanced Perl Programming, 7.2.7. Object Destruction
Perl Cookbook, 10.15. Trapping Undefined Function Calls with AUTOLOAD
Perl Cookbook, 13.0. Introduction
Perl Cookbook, 13.11. Generating Attribute Methods Using AUTOLOAD
Programming Perl, 5.1.3. Autoloading
Programming Perl, 5.3.4. A Class Is Simply a Package
Programming Perl, 5.3.8. Method Autoloading
AutoLoader module
(see also SelfLoader module)
Perl Cookbook, 12.10. Speeding Up Module Loading with Autoloader
Perl in a Nutshell, 8.3. AutoLoader
Programming Perl, 7.2.2. AutoLoader - Load Functions Only on Demand
Programming Perl, 7.2.55.1. SelfLoader autoloading
autoloading
Advanced Perl Programming, 6.7. Autoloading
Programming Perl, 7.2.2. AutoLoader - Load Functions Only on Demand
Programming Perl, 7.2.9. Devel::SelfStubber - Generate Stubs for a SelfLoading Module
Programming Perl, 7.2.12. DynaLoader - Automatic Dynamic Loading of Perl Modules
automatic
dereferencing : Advanced Perl Programming, 1.1.8. No Automatic Dereferencing
line-end processing
Perl in a Nutshell, 3.2. Command-Line Options
Programming Perl, 6.1.2. Switches
sorting of hashes : Programming Perl, 7.2.8.4. In-memory databases
automation server : Perl in a Nutshell, 19.18. OLE Automation
automation with LWP : Learning Perl, 19.10.3. Web Automation with LWP
autosplit mode
Perl in a Nutshell, 3.2. Command-Line Options
Programming Perl, 6.1.2. Switches
AutoSplit module
Advanced Perl Programming, 6.7. Autoloading
Perl in a Nutshell, 8.4. AutoSplit
Programming Perl, 7.2.3. AutoSplit - Split a Module for Autoloading
autouse module : Perl in a Nutshell, 8.5. autouse
autovivification : Perl Cookbook, 11.0. Introduction
availability of Perl : Learning Perl, 1.3. Availability
available_drivers() (DBI) : Perl in a Nutshell, Chapter 12, Reference: available_drivers
AVs (array values) : Advanced Perl Programming, 20.3.2. Array Values (AV)
awk : Programming Perl, 8.2.3. Awk Traps
converting to/from Perl
Learning Perl, 18.1. Converting awk Programs to Perl
Programming Perl, 6.4.2.2. a2p
Programming Perl, 8.5.1. Translation from Awk and Sed
variable names : Programming Perl, 7.2.76. vars - Predeclare Global Variable Names


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.