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

p command (debugger) : 8.1.1. Debugger Commands
-p file test operator : 2.5.10. Named Unary and File Test Operators
-p switch, perl : 6.1.2. Switches
-P switch, perl : 6.1.2. Switches
pack function : 3.2.105. pack
package declaration
3.2.106. package
5.1. Packages
package variables : (see global, variables)
packages
(see also modules)
5. Packages, Modules, and Object Classes
5.1.3. Autoloading
7. The Standard Perl Library
BEGIN and END subentries : 5.1.2. Package Constructors and Destructors: BEGIN and END
binding variables to : 3.2.184. untie
blessing objects into : 3.2.9. bless
declaring
2.6.8. Scoped Declarations
3.2.106. package
importing semantics to : 3.2.185. use
names for : 8.4. Programming with Style
tying variables to : 3.2.171. tie
packed sockaddr : 3.2.54. getpeername
page numbers : 2.9.2. Per-Filehandle Special Variables
pages : 2.9.2. Per-Filehandle Special Variables
pairs, key/value : (see hashes)
paragraph mode
2.9.3. Global Special Variables
6.1.2. Switches
paragraphs, wrapping text into : 7.2.71. Text::Wrap - Wrap Text into a Paragraph
parent classes : 5.3.1. Brief Refresher on Object-Oriented Programming
parent processes : (see processes)
parentheses : (see () (parentheses))
parse file specifications : 7.2.27. File::Basename - Parse File Specifications
ParseWords module : 7.2.68. Text::ParseWords - Parse Text into a List of Tokens
"passes-the-buck-to" relationship : 5.5.11. Delegation (the "Passes-the-Buck-to" Relationship)
passing
reference : 2.7.2. Passing References
symbol table entries : 2.7.1. Passing Symbol Table Entries (Typeglobs)
passwd file : (see /etc/passwd file)
passwords : 3.2.158. srand
crypt function and : 3.2.22. crypt
patches : 8.5.3. Patches
PATH environment variable
6.1.2. Switches
6.3.1.2. Cleaning up your path
Path module : 7.2.31. File::Path - Create or Remove a Series of Directories
pathname, current working directory : 7.2.7. Cwd - Get Pathname of Current Working Directory
pattern-matching operator : 1.7. Regular Expressions
patterns
(see also m// (match) operator; m?? (match) operator)
(see also regular expressions)
1.7. Regular Expressions
2.4. Pattern Matching
3.2.1. /PATTERN/
embedded modifiers for : 2.4.1.4. Regular expression extensions
greedy matching
1.7.1. Quantifiers
2.4.1.2. The rules of regular expression matching
matching precedence : 2.4.1.2. The rules of regular expression matching
minimal matching : 1.7.2. Minimal Matching
quantifiers : 2.4.1.2. The rules of regular expression matching
special variables for matching : 2.9.1. Regular Expression Special Variables
split function and : 3.2.155. split
study function : 3.2.160. study
for untainting data : 6.3.1.1. Detecting and laundering tainted data
pausing scripts : 3.2.150. sleep
Penguin module : 6.3.2.2. Penguin
percent sign (%) : (see % (percent sign))
performance
8.3. Efficiency
Perl in a Nutshell
measuring : 3.2.174. times
period : (see . (dot))
Perl
extensions to : (see extensions, Perl)
history of : 8.7. History Made Practical
obtaining : How to Get Perl
Perl 4 (and before) : 8.2.7. Previous Perl Traps
perl interpreter program
1.3.1. How to Do It
6.1.2. Switches
-- switch : 6.1.2. Switches
-0 switch : 6.1.2. Switches
-a switch
2.9.4. Global Special Arrays
6.1.2. Switches
-c switch : 6.1.2. Switches
-D switch : 6.1.2. Switches
-d switch
6.1.2. Switches
8.1. The Perl Debugger
8.1.8. Alternative Debuggers: The Perl Profiler
-e switch : 6.1.2. Switches
-e switch : 1.3.1. How to Do It
-F switch : 6.1.2. Switches
-h switch : 6.1.2. Switches
-i switch : 6.1.2. Switches
-I switch : 6.1.2. Switches
-l switch : 6.1.2. Switches
-m switch : 6.1.2. Switches
-M switch : 6.1.2. Switches
-n switch : 6.1.2. Switches
-P switch : 6.1.2. Switches
-p switch : 6.1.2. Switches
-S switch
6.1.2. Switches
6.2.4.2. UNIX-domain clients and servers
-s switch : 6.1.2. Switches
sticky bit : 8.3.1. Time Efficiency
-T switch
6.1.2. Switches
6.2.4.1. Internet TCP clients and servers
6.3.1. Handling Insecure Data
-U switch : 6.1.2. Switches
-u switch : 6.1.2. Switches
-V switch : 6.1.2. Switches
-v switch : 6.1.2. Switches
-w switch
1.3.1. How to Do It
3. Functions
6.1.2. Switches
7.2.10. diagnostics - Force Verbose Warning Diagnostics
9. Diagnostic Messages
-x switch
6.1.1. Command Processing
6.1.2. Switches
Perl Profiler : 8.1.8. Alternative Debuggers: The Perl Profiler
Perl standard library : 7. The Standard Perl Library
PERL5DB variable : 8.1.3. Debugger Customization
PERL_DESTRUCT_LEVEL variable : 5.3.9. A Note on Garbage Collection
$PERL_VERSION : (see $ variables, $] variable)
$PERLDB : (see $ variables, $^P variable)
.perldb file : 8.1.3. Debugger Customization
perldoc command : Perl Manpages
permissions
3.2.165. sysopen
3.2.179. umask
permissions, file
changing : 3.2.12. chmod
pi : 3.2.6. atan2
picture lines
2.8. Formats
3.2.41. format
pid : (see processes)
$PID : (see $ variables, $$ variable)
Ping module : 7.2.46. Net::Ping - Check Whether a Host Is Online
pingecho() : 7.2.46. Net::Ping - Check Whether a Host Is Online
pipe function : 3.2.107. pipe
pipe symbol : (see | (vertical bar))
pipes : 6.2.2. Pipes
closing : 3.2.18. close
pluralities : (see arrays)
plus : (see + (plus sign))
Pod::Text module : 7.2.50. Pod::Text - Convert POD Data to Formatted ASCII Text
poetry in Perl : 8.6. Perl Poetry
pop function : 3.2.108. pop
port
getting name from number : 3.2.64. getservbyname
getting number from name : 3.2.64. getservbyname
porting, efficiency of : 8.3.5. Porter Efficiency
pos function : 3.2.109. pos
positive lookahead assertion : 2.4.1.4. Regular expression extensions
POSIX module : 7.2.49. POSIX - Perl Interface to IEEE Std 1003.1
$POSTMATCH : (see $ variables, $' variable)
pound sign : (see # (sharp))
pragmas
2.6.7. Global Declarations
2.6.9. Pragmas
3.2.185. use
5. Packages, Modules, and Object Classes
6.1.2. Switches
7. The Standard Perl Library
modules and : 5.2. Modules
pre-extending arrays : 8.3.1. Time Efficiency
precedence
3. Functions
8.2.7. Previous Perl Traps
diagnostic messages : 9. Diagnostic Messages
key/value pair (hashes) : 2.3.5. Hashes (Associative Arrays)
logical operators : 2.5.20. Logical and, or, not, and xor
operator, table of : 2.5. Operators
regular expression matching : 2.4.1.2. The rules of regular expression matching
$PREMATCH : (see $ variables, $` variable)
prepending
directories to @INC : 6.1.2. Switches
elements to arrays : 3.2.183. unshift
print function
3.2.110. print
8.2.3. Awk Traps
8.3.1. Time Efficiency
printf function
3.2.111. printf
3.2.156. sprintf
8.3.1. Time Efficiency
printing
multidimensional arrays
4.6.3. Access and Printing
4.7.1.3. Access and printing of an array of arrays
4.7.2.3. Access and printing of a hash of arrays
4.7.3.3. Access and printing of an array of hashes
multidimensional hashes : 4.7.4.3. Access and printing of a hash of hashes
nested data structures : 8.1.1. Debugger Commands
priority, process : 3.2.141. setpriority
private variables : (see local, variables)
procedures : 1.2.2. Verbs
process group
3.2.55. getpgrp
3.2.140. setpgrp
process ID (pid)
getting process group from : 3.2.55. getpgrp
returning : 3.2.56. getppid
returning with fork : 3.2.40. fork
$PROCESS_ID : (see $ variables, $$ variable)
processes
error handling poermission for : 7.2.40. IPC::Open3 - Open a Process for Reading, Writing, and Error Handling
fork function : 3.2.40. fork
getting group for : 3.2.140. setpgrp
ID (pid) : 3.2.102. open
interprocess communication (IPC) : 6.2. Cooperating with Other Processes
killing : 3.2.80. kill
named pipes : 6.2.2.4. Named pipes
priority, setting : 3.2.141. setpriority
read/write permission for : 7.2.39. IPC::Open2 - Open a Process for Both Reading and Writing
returning priority of : 3.2.57. getpriority
umask for : 3.2.179. umask
variables for : 2.9.3. Global Special Variables
waiting for : 3.2.189. wait
zombie : 6.2.1. Signals
processing shell commands : 6.1.1. Command Processing
program generators : 6.4.1. Program Generation
$PROGRAM_NAME : (see $ variables, $0 variable)
programming style : 8.4. Programming with Style
programs
core dump of : 3.2.29. dump
executing : 3.2.167. system
exiting : 3.2.35. exit
protocols
name-number translations
3.2.58. getprotobyname
3.2.59. getprotobynumber
prototypes : 2.7.3. Prototypes
pseudo-literals : (see input, operators)
purging : (see deleting)
push function : 3.2.112. push
put function : 7.2.8.5. Using the Berkeley DB interface directly
pwd command (UNIX) : 8.3.1. Time Efficiency
PWD environment variable : 7.2.7. Cwd - Get Pathname of Current Working Directory


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.