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
- packages
(see also modules)
- global variables: 2.9. Packages and Lexicals
- 6.6. Closure Variables as Inputs
- @ISA variable and: 8.5. A Few Notes About @ISA
- 8.5. A Few Notes About @ISA
- lexicals and: 2.9. Packages and Lexicals
- 2.9. Packages and Lexicals
- main program in: 2.7. Packages as Namespace Separators
- as namespace separators: 2.7. Packages as Namespace Separators
- naming considerations: 2.7. Packages as Namespace Separators
- 8.2. Introducing the Method Invocation Arrow
- scope of directives: 2.8. Scope of a Package Directive
- 2.8. Scope of a Package Directive
- parameters
(see also return values)
- @_: 8.9. What to Do with @_
- adding to methods: 9.7. Adding Parameters to a Method
- 9.7. Adding Parameters to a Method
- callbacks and: 6.5. Returning a Subroutine from a Subroutine
- 6.5. Returning a Subroutine from a Subroutine
- hash references as: 3.9.2. Exercise 2 [30 min]
- instance methods and: 9.2. Invoking an Instance Method
- instances as: 9.2. Invoking an Instance Method
- method invocation and: 8.3. The Extra Parameter of Method Invocation
- 8.3. The Extra Parameter of Method Invocation
- passing to superclasses: 10.4. Additional Instance Variables in Subclasses
- returning updated values: 9.10. Getting Your Deposit Back
- shifting: 8.4. Calling a Second Method to Simplify Things
- 8.9. What to Do with @_
- parent-child relationships: 10.6. Weakening the Argument
- parsing
- file specifications: 12.1. Sample Function-Oriented Interface: File::Basename
- shifting style: 2.1. The Cure for the Common Code
- 3.1. Performing the Same Task on Many Arrays
- passing by reference (see references)
- PATH environment variable: 2.5. require and @INC
- paths, searching for installed modules/libraries: 12.7. Setting the Path at the Right Time
- 12.7. Setting the Path at the Right Time
- PAUSE (Perl Authors Upload Server) ID: 15.2. Getting Prepared
- 15.4. Uploading Your Distribution
- perl command
- -d option: 5.1. Using the Debugger to View Complex Data
- -I option: 2.5.3. Extending @INC with -I
- 13.10. Using the Alternate Library Location
- -M option: 13.10. Using the Alternate Library Location
- -V command line option: 2.5. require and @INC
- -V:make: 13.5. Controlling the Distribution with Makefile.PL
- -w option: 10.3. Indirect Object Notation
- A.3.1. Exercise 1 (Section 4.9.1)
- PREFIX= option (Makefile.PL): 13.6. Alternate Installation Locations (PREFIX=...)
- 13.10. Using the Alternate Library Location
- perl-packrats mailing list: 15.1. The Comprehensive Perl Archive Network
- PERL5LIB environment variable: 2.5.2. Extending @INC with PERL5LIB
- .pl (Perl Library) extension: 2.3. Using do
- .plx (Perl Executable) extension: 2.3. Using do
- .pm (Perl Module) extension: 12.6. What use Is Doing
- POD format: 13.4. Embedded Documentation
- prefixes, explicit: 2.6. The Problem of Namespace Collisions
- PREREQ_PM setting (Makefiles): 13.5. Controlling the Distribution with Makefile.PL
- programs
(see also OOP)
- behaviors of: 6. Subroutine References
- compile phase: 6.7. Closure Variables as Static Local Variables
- object destruction and: 10. Object Destruction
- run phase: 6.7. Closure Variables as Static Local Variables
- sharing code: 2.1. The Cure for the Common Code
- whitespace: 3.3. Dereferencing the Array Reference
- 4.7. Autovivification
- properties, instances and: 9.1. A Horse Is a Horse, of Course of Course--or Is It?
- push function: 2.5.1. Extending @INC
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 © 2003
O'Reilly & Associates, Inc.
All Rights Reserved.