Index: P
Symbols & Numbers
| 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: P
- pack function: 16.2. Manipulating Data with pack and unpack
 
- packages:  B.3. Packages
 
- parameter lists: 4.5. Arguments
 
  
  
  - empty: 4.8.2. Empty Parameter Lists
 
  
  
  
  - variable-length: 4.8. Variable-length Parameter Lists
 
  
 
- parent processes, managing: 14. Process Management
 
- parentheses
 
  
  
  - file tests and: 11.6. File Tests
 
  
  
  
  - grouping patterns with: 7.2.3. Grouping in Patterns
 
  
  
  
  - indicating precedence: 2.6.2. Operator Precedence and Associativity
 
  
  
  
  - optional use of: 3.4.1. The pop and push Operators
 
    
    
    - with print function: 6.4. Output to Standard Output
 
    
  
 
  
  
  
  - with memory function: 8.4. Memory Parentheses
 
  
 
- partial-evaluation operators: 10.9.3. Control Structures Using Partial-Evaluation Operators
 
- password databases (Unix):  B.7.1. Direct System Database Access
 
- PATH environment variable: 14.3. The Environment Variables
 
- pattern match operator (m//): 9.1. Matches with m//
 
- patterns: 7.1. What Are Regular Expressions?
 
  - 7.1. What Are Regular Expressions?
 
  - 7.2. Using Simple Patterns
 
  
  
  - manpages for: 8.5.2. And There's More
 
  
  
  
  - split operator and: 9.7. The split Operator
 
  
  
  
  - test program for: 7.3. A Pattern Test Program
 
  
 
- percent sign (%): 6.5. Formatted Output with printf
 
  
  
  - indicating conversion: 6.5. Formatted Output with printf
 
  
  
  
  - indicating entire hash: 5.2.1. The Hash as a Whole
 
  
  
  
  - printing: 6.5. Formatted Output with printf
 
  
 
- performance, slowed by automatic match variables: 9.5.2. The Automatic Match Variables
 
- period (see dot)
 
- Perl: 1.2. What Does "Perl" Stand For?
 
  
  
  - advanced techniques for: 17. Some Advanced Perl Techniques
 
  
  
  
  - bugs in: 1.3.2. How Can I Get Support for Perl?
 
    
    
    - reporting: 1.3.4. What If I Find a Bug in Perl?
 
    
  
 
  
  
  
  - converting other programming languages to:  B.25. Converting Other Languages to Perl
 
  
  
  
  - current trends in: 1.2.4. What's Happening with Perl Now?
 
  
  
  
  - documentation for: 1.3.3. Are There Any Other Kinds of Support?
 
    -  B.1. Further Documentation
 
  
 
  
  
  
  - libraries and modules for:  B.4. Extending Perl's Functionality
 
  
  
  
  - licenses for: 1.3. How Can I Get Perl?
 
  
  
  
  - mailing lists and newsgroups for: 1.3.3. Are There Any Other Kinds of Support?
 
  
  
  
  - obtaining: 1.3. How Can I Get Perl?
 
  
  
  
  - portability and: 1.1.2. Why Are There So Many Footnotes?
 
    - 1.2.2. Is Perl Easy or Hard?
 
  
 
  
  
  
  - reasons for using/not using: 1.2.5. What's Perl Really Good For?
 
  
  
  
  - security and:  B.14. Security
 
    -  B.16. The Common Gateway Interface (CGI)
 
  
 
  
  
  
  - support for: 1.3.2. How Can I Get Support for Perl?
 
  
 
- Perl identifiers: 2.5. Scalar Variables
 
- Perl Monastery: 1.3.3. Are There Any Other Kinds of Support?
 
- perlboot manpage, object-oriented programming and:  B.20.2. Object-Oriented Programming
 
- perlbug utility: 1.3.4. What If I Find a Bug in Perl?
 
- perldata manpage, here documents and:  B.8.2. Here documents
 
- perldebug manpage:  B.15. Debugging
 
- perldiag manpage: 1.4.2. What's Inside That Program?
 
  
  
  - errors and: 17.1. Trapping Errors with eval
 
  
  
  
  - warnings explained in: 2.4. Perl's Built-in Warnings
 
  
 
- perldoc command: 1.5. A Whirlwind Tour of Perl
 
- perldoc manpage:  B.1. Further Documentation
 
- perldsc manpage, data structures and:  B.20.1. Complex Data Structures
 
- perlfaq manpage: 10.5. The elsif Clause
 
  -  B.1. Further Documentation
 
 
- perlfork manpage:  B.31. Threads and Forking
 
- perlform manpage, formats and:  B.12. Formats
 
- perlfunc manpage: 10.4. The Naked Block Control Structure
 
  
  
  - format letters and: 16.2. Manipulating Data with pack and unpack
 
  
  
  
  - grep operator and:  B.10.1. map and grep
 
  
  
  
  - map operator and:  B.10.1. map and grep
 
  
  
  
  - mathematical functions and:  B.9.1. Advanced Math Functions
 
  
  
  
  - operators and:  B.8. Other Operators and Functions
 
  
  
  
  - splice operator and:  B.10.2. The splice Operator
 
  
  
  
  - System V IPC and:  B.13.1. System V IPC
 
  
  
  
  - vec operator and:  B.11. Bits and Pieces
 
  
 
- perlipc manpage: 14.6. Getting Down and Dirty with Fork
 
- perlipc module, System V IPC and:  B.13.1. System V IPC
 
- perllexwarn manpage: 2.4. Perl's Built-in Warnings
 
- perllocale manpage:  B.30. Locales and Unicode
 
- perllol manpage, data structures and:  B.20.1. Complex Data Structures
 
- perlmod manpage
 
  
  
  - syntax extensions and:  B.19. Syntax Extensions
 
  
  
  
  - writing modules and:  B.4.4. Writing Your Own Modules
 
  
 
- perlmodinstall manpage:  B.4.3. Finding and Installing Modules
 
- perlmodlib manpage
 
  
  
  - pragmas and:  B.6. Pragmas
 
  
  
  
  - writing modules and:  B.4.4. Writing Your Own Modules
 
  
 
- perlobj manpage, object-oriented programming and:  B.20.2. Object-Oriented Programming
 
- perlop manpage
 
  
  
  - bitwise operators and: 11.6.4. Using Bitstrings
 
  
  
  
  - operators and:  B.8. Other Operators and Functions
 
  
 
- perlopentut manpage, filehandles and:  B.29. More Ways to Open Filehandles
 
- perlpod manpage:  B.28. Embedded Documentation
 
- perlport manpage, standard input/output and: 11.1. What Is a Filehandle?
 
- perlre manpage: 8.5.2. And There's More
 
  -  B.2. Regular expressions
 
 
- perlref manpage, references and:  B.20. References
 
- perlreftut manpage, references and:  B.20. References
 
- perlrequick manpage: 8.5.2. And There's More
 
  -  B.2. Regular expressions
 
 
- perlretut manpage: 8.5.2. And There's More
 
  -  B.2. Regular expressions
 
 
- perlrun manpage, command-line options and: 16.4.1. In-place Editing from the Command Line
 
  -  B.17. Command-Line Options
 
 
- perlsec manpage:  B.14. Security
 
- perlsyn manpage: 10.7. The for Control Structure
 
  
  
  - continue block and: 10.8.2. The next Operator
 
  
  
  
  - syntax extensions and:  B.19. Syntax Extensions
 
  
 
- perlthrtut manpage:  B.31. Threads and Forking
 
- perltie manpage, tied variables and:  B.21. Tied Variables
 
- perltoc manpage:  B.1. Further Documentation
 
- perlvar manpage, builtin variables and:  B.18. Built in Variables
 
- permissions
 
  
  
  - changing: 13.5. Modifying Permissions
 
  
  
  
  - Unix and: 13.1. Removing Files
 
  
 
- pipe (|): 11.1. What Is a Filehandle?
 
  
  
  - processes and: 14.5. Processes as Filehandles
 
  
 
- plain-old documentation format:  B.28. Embedded Documentation
 
- plus sign (+), as quantifier: 7.2.2. Simple Quantifiers
 
- pod format:  B.28. Embedded Documentation
 
- pointers (C programming language):  B.20. References
 
- pop operator: 3.4.1. The pop and push Operators
 
- portability: 1.1.2. Why Are There So Many Footnotes?
 
  - 1.2.2. Is Perl Easy or Hard?
 
  
  
  - modules and: 13.8.3. The File::Spec Module
 
  
 
- POSIX module:  B.5.9. The POSIX Module
 
  
  
  - math functions and:  B.9.1. Advanced Math Functions
 
  
 
- postincrements/postdecrements: 10.6.1. The Value of Autoincrement
 
- pound sign (#) in comments: 1.4.2. What's Inside That Program?
 
- Practical Extraction and Report Language (see Perl)
 
- pragmas: 4.10. The use strict Pragma
 
  -  B.6. Pragmas
 
  
  
  - integer: 2.2.1. All Numbers Are the Same Format Internally
 
  
 
- precedence: 2.6.2. Operator Precedence and Associativity
 
  - 8.5. Precedence
 
  
  
  - partial-evaluation operators and: 10.9.3. Control Structures Using Partial-Evaluation Operators
 
  
  
  
  - table of: 2.6.2. Operator Precedence and Associativity
 
  
 
- preincrements/predecrements: 10.6.1. The Value of Autoincrement
 
- print function: 2.6. Output with print 
 
  
  
  - databases records and: 16.3. Fixed-length Random-access Databases
 
  
  
  
  - filehandles and: 11.4. Using Filehandles
 
  
  
  
  - newlines and: 6.4. Output to Standard Output
 
  
  
  
  - optional parentheses and: 6.4. Output to Standard Output
 
  
  
  
  - output and: 6.4. Output to Standard Output
 
  
 
- printf function: 6.5. Formatted Output with printf
 
  
  
  - filehandles and: 11.4. Using Filehandles
 
  
 
- private variables (see lexical variables)
 
- processes
 
  
  
  - as filehandles: 14.5. Processes as Filehandles
 
  
  
  
  - managing: 14. Process Management
 
  
 
- programming: 1.4. How Do I Make a Perl Program?
 
  - 10.1.1. The else Clause with unless
 
  
  
  - automatic match variables and: 9.5.2. The Automatic Match Variables
 
  
  
  
  - text editor for: 1.4. How Do I Make a Perl Program?
 
  
 
- programming languages
 
  
  
  - C, operators and: 10.9.2. The Ternary Operator, ?:
 
  
  
  
  - converting to Perl:  B.25. Converting Other Languages to Perl
 
  
  
  
  - low-level vs. high-level: 1.2.1. Why Didn't Larry Just Use Some Other Language?
 
  
  
  
  - structured: 10.8. Loop Controls
 
  
 
- Programming Perl: 1.2.1. Why Didn't Larry Just Use Some Other Language?
 
  
  
  - as documentation for Perl: 1.3.3. Are There Any Other Kinds of Support?
 
  
 
- programs: 10.8.1. The last Operator
 
  
  
  - example of in a nutshell: 1.5. A Whirlwind Tour of Perl
 
  
  
  
  - exit status and: 11.3. Fatal Errors with die
 
  
  
  
  - last operator for exiting early: 10.8.1. The last Operator
 
  
  
  
  - name of
 
    
    
    - die function and: 11.3. Fatal Errors with die
 
    
    
    
    - warn function and: 11.3.1. Warning Messages with warn
 
    
  
 
  
  
  
  - running over the Web: 1.4.3. But How Do I Compile Perl?
 
  
 
- prototypes: 4.11.1. Omitting the Ampersand
 
- push operator: 3.4.1. The pop and push Operators
 
Symbols & Numbers
| 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 © 2002
O'Reilly & Associates, Inc.
All Rights Reserved.