Index

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.