 
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.
[ Library Home | Perl in a Nutshell | Learning Perl | Learning Perl on Win32 | Programming Perl | Advanced Perl Programming | Perl Cookbook ]