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
- command (debugger)
- -p file test operator
- -p option (dprofpp) : Perl tutorial, 6.5. The Perl Profiler
- -p switch, perl
- -P switch, perl
- pack()
-
- Advanced Perl Developing, 14.2. Starting with Perl/Tk
- Advanced Perl Developing, 14.4.1. Packer
- Perl tutorial, 1.4. Converting Between ASCII Characters and Values
- Perl tutorial, 8.13. Updating a Random-Access File
- Learning Perl, 16.2. Packing and Unpacking Binary Data
- Perl tutorial, Chapter 5, Reference: pack
- Perl tutorial, Chapter 14, Reference: pack
- Perl Developing, 3.2.105. pack
- converting binary and decimal numbers : Perl tutorial, 2.4. Converting Between Binary and Decimal
- examples of : Learning Perl, 17.4. Fixed-Length Random Access Databases
- with Tk resize events : Perl tutorial, 15.16. Responding to Tk Resize Events
- pack format string : Learning Perl, 16.2. Packing and Unpacking Binary Data
- pack geometry manager (Perl/Tk) : Perl tutorial, 18.2. Geometry Managers
- package() : Perl tutorial, Chapter 5, Reference: package
- __PACKAGE__ token
- package declaration
- package variables : (see global, variables)
- packages
-
- (see also modules, Perl)
- Perl tutorial, 12.0. Introduction
- Perl tutorial, 12.19. Program: Finding Versions and Descriptions of Installed Modules
- Learning Perl on Win32 Systems, B.1. Library Terminology
- Learning Perl on Win32 Systems, D.9. Packages
- Perl tutorial, 7.1. Namespaces and Packages
- Perl Developing, 5. Packages, Modules, and Object Classes
- Perl Developing, 5.1.3. Autoloading
- Perl Developing, 7. The Standard Perl Library
- BEGIN and END subentries : Perl Developing, 5.1.2. Package Constructors and Destructors: BEGIN and END
- blessing objects into : Perl Developing, 3.2.9. bless
- declaring
- determining current/calling : Perl tutorial, 12.5. Determining the Caller's Package
- importing semantics to : Perl Developing, 3.2.185. use
- names for : Perl Developing, 8.4. Developing with Style
- overriding built-in functions : Perl tutorial, 12.11. Overriding Built-In Functions
- private variables and functions : Perl tutorial, 12.4. Making Variables Private to a Module
- referring to indirectly : Perl tutorial, 12.13. Referring to Packages Indirectly
- tying/binding variables to
- packed sockaddr : Perl Developing, 3.2.54. getpeername
- packer geometry manager : Advanced Perl Developing, 14.4.1. Packer
- packet-oriented communication : Perl tutorial, 13. Sockets
- packForget() (pack geometry manager) : Perl tutorial, 18.2.1.1. Pack methods
- packInfo() (pack geometry manager) : Perl tutorial, 18.2.1.1. Pack methods
- packPropogate() (pack geometry manager) : Perl tutorial, 18.2.1.1. Pack methods
- packSlaves() (pack geometry manager) : Perl tutorial, 18.2.1.1. Pack methods
- padlists : Advanced Perl Developing, 20.3.5.2. How local and my work
- -padx, -pady options : Perl tutorial, 18.3. Common Widget Configuration Options
-
- grid geometry manager : Perl tutorial, 18.2.2. The grid Geometry Manager
- pack geometry manager : Perl tutorial, 18.2.1. The pack Geometry Manager
- page length
-
- changing, in formats : Learning Perl, 11.6.4. Changing the Page Length
- default, for top-of-page format : Learning Perl, 11.5. The Top-of-Page Format
- page numbers : Perl Developing, 2.9.2. Per-Filehandle Special Variables
- page position, changing, in formats : Learning Perl, 11.6.5. Changing the Position on the Page
- pages : Perl Developing, 2.9.2. Per-Filehandle Special Variables
- pairs, key/value : (see hashes (associative arrays))
- paragraph mode
- paragraph tags (pod) : Perl tutorial, 4.11.1. Paragraph tags
- paragraphs
-
- counting in files : Perl tutorial, 8.2. Counting Lines (or Paragraphs or Records) in a File
- in pod documentation : Perl tutorial, 12.16. Documenting Your Module with Pod
- reading files backwards by : Perl tutorial, 8.4. Reading a File Backwards by Line or Paragraph
- reformatting : Perl tutorial, 1.12. Reformatting Paragraphs
- wrapping text into : Perl Developing, 7.2.71. Text::Wrap - Wrap Text into a Paragraph
- paragrep program (example) : Perl tutorial, 6.11. Testing for a Valid Pattern
- param()
- parameterized HTML : Perl tutorial, 20.9. Creating HTML Templates
- parameters
-
- Learning Perl, 1.5.9. Making It a Bit More Modular
- Learning Perl on Win32 Systems, 1.6.9. Making It a Bit More Modular
- passing via CGI : Learning Perl, 19.4. Passing Parameters via CGI
- passing with typeglobs : Advanced Perl Developing, 3.2.2.1. Efficient parameter passing
- SWIG and : Advanced Perl Developing, 18.3. SWIG Features
- XS and : Advanced Perl Developing, 18.4.2. Default and Optional Parameters
- params() (URI::URL) : Perl tutorial, Chapter 17, Reference: params
- parent() (HTML::Parser) : Perl tutorial, Chapter 17, Reference: parent
- parent classes : Perl Developing, 5.3.1. Brief Refresher on Object-Oriented Developing
-
- accessing overridden methods : Perl tutorial, 13.10. Accessing Overridden Methods
- cloning objects : Perl tutorial, 13.6. Cloning Objects
- inheritance and : Perl tutorial, 13.12. Solving the Data Inheritance Problem
- parent processes
-
- (see also processes)
- Learning Perl, 14.4. Using fork
- parentheses : (see () (parentheses))
- parse()
-
- HTML::Parser module : Perl tutorial, Chapter 17, Reference: parse
- Mail::Address module : Perl tutorial, Chapter 14, Reference: parse
- parse_csv subroutines : Perl tutorial, 1.15. Parsing Comma-Separated Data
- parse_file() (HTML::Parser) : Perl tutorial, Chapter 17, Reference: parse_file
- parse file specifications : Perl Developing, 7.2.27. File::Basename - Parse File Specifications
- parse_head() (LWP::UserAgent) : Perl tutorial, Chapter 17, Reference: parse_head
- parse_query function : Advanced Perl Developing, 11.3.1.3. Query processing
- ParseDate()
- parser, template : Advanced Perl Developing, 17.4.2. Template Parser
- ParseWords module : Perl Developing, 7.2.68. Text::ParseWords - Parse Text into a List of Tokens
- parsing
-
- comma-separated data : Perl tutorial, 1.15. Parsing Comma-Separated Data
- command-line arguments
- commas into numbers : Perl tutorial, 2.17. Putting Commas in Numbers
- datetime from strings : Perl tutorial, 3.7. Parsing Dates and Times from Strings
- email addresses : Perl tutorial, 14.2.6. Parse Email Addresses with Mail::Address
- filenames : Perl tutorial, 9.10. Splitting a Filename into Its Component Parts
- HTML tags : Perl tutorial, 20.6. Extracting or Removing HTML Tags
- input specification
- web server log file : Perl tutorial, 20.12. Parsing a Web Server Log File
- partial URLs : Perl tutorial, 19.0. Introduction
- Pass() (Mail::POP3Client) : Perl tutorial, Chapter 14, Reference: Pass
- pass() (Net::POP3)
- PASS command (POP3) : Perl tutorial, 14.1.3. Retrieving Email with Net::POP3
- "passes-the-buck-to" relationship : Perl Developing, 5.5.11. Delegation (the "Passes-the-Buck-to" Relationship)
- passing
-
- arguments to subroutines : Perl tutorial, 4.7.2. Passing Arguments
- by named parameter : Perl tutorial, 10.7. Passing by Named Parameter
- by reference : Perl tutorial, 10.5. Passing Arrays and Hashes by Reference
- references : Perl Developing, 2.7.2. Passing References
- symbol table entries
- passwd file : (see /etc/passwd file)
- password()
-
- Net::Netrc module : Perl tutorial, Chapter 16, Reference: password
- URI::URL module : Perl tutorial, Chapter 17, Reference: password
- Password() (Win32::Internet) : Perl tutorial, Chapter 19, Reference: Password
- password entries (.netrc) : Perl tutorial, 16.3. FTP Configuration with Net::Netrc
- password file
-
- accessing
- random access in : Learning Perl, 16.1. Getting Password and Group Information
- reading from, example : Learning Perl, 10.4. Using Filehandles
- sequential access to : Learning Perl, 16.1. Getting Password and Group Information
- password_field() (CGI.pm) : Perl tutorial, Chapter 10, Reference: password_field
- passwords
-
- Perl Developing, 3.2.22. crypt
- Perl Developing, 3.2.158. srand
- randomly generating : Perl tutorial, 2.7. Generating Random Numbers
- reading without echo : Perl tutorial, 15.10. Reading Passwords
- pasv() (Net::FTP) : Perl tutorial, Chapter 16, Reference: pasv
- Pasv() (Win32::Internet) : Perl tutorial, Chapter 19, Reference: Pasv
- pasv_wait() (Net::FTP) : Perl tutorial, Chapter 16, Reference: pasv_wait
- pasv_xfer() (Net::FTP) : Perl tutorial, Chapter 16, Reference: pasv_xfer
- pasv_xfer_unique() (Net::FTP) : Perl tutorial, Chapter 16, Reference: pasv_xfer_unique
- patches for Perl source code
- path()
-
- Mail::Address module : Perl tutorial, Chapter 14, Reference: path
- URI::URL module : Perl tutorial, Chapter 17, Reference: path
- path delimiter : Learning Perl on Win32 Systems, 10.3. Using Pathnames and Filenames
- PATH environment variable
- Path module : Perl Developing, 7.2.31. File::Path - Create or Remove a Series of Directories
- Path property (response cookies) : Perl tutorial, 20.2.2.1. Setting cookies
- path_info() (CGI.pm) : Perl tutorial, Chapter 10, Reference: path_info
- PATH_INFO variable
- path_translated() (CGI.pm) : Perl tutorial, Chapter 10, Reference: path_translated
- PATH_TRANSLATED variable
- PATHEXT variable : Perl tutorial, 3.3. Environment Variables
- pathnames
- Pathologically Eclectic Rubbish Lister : Learning Perl, 1.1. History of Perl
- paths : Perl tutorial, 19.0. Introduction
- pattern matching
-
- (see also regular expressions)
- Perl tutorial, 1.16. Soundex Matching
- Perl tutorial, 6.0. Introduction
- abbreviations : Perl tutorial, 6.20. Matching Abbreviations
- across multiple lines : Perl tutorial, 6.6. Matching Multiple Lines
- backtracking : Perl tutorial, 6.0. Introduction
- copying and substituting : Perl tutorial, 6.1. Copying and Substituting Simultaneously
- duplicate words : Perl tutorial, 6.16. Detecting Duplicate Words
- eager : Perl tutorial, 6.0. Introduction
- email addresses : Perl tutorial, 6.19. Matching a Valid Mail Address
- extracting ranges of lines : Perl tutorial, 6.8. Extracting a Range of Lines
- filenames : Perl tutorial, 9.6. Globbing, or Getting a List of Filenames Matching a Pattern
- functions for : Perl tutorial, 5.1. Perl Functions by Category
- fuzzy matching : Perl tutorial, 6.13. Approximate Matching
- greedy vs. non-greedy
- history.db file : Perl tutorial, 14.11. Program: ggh - Grep Netscape Global History
- honoring locale settings : Perl tutorial, 6.12. Honoring Locale Settings in Regular Expressions
- logical functionality in : Perl tutorial, 6.17. Expressing AND, OR, and NOT in a Single Pattern
- matching letters : Perl tutorial, 6.2. Matching Letters
- matching words : Perl tutorial, 6.3. Matching Words
- modifiers for : Perl tutorial, 6.0. Introduction
- multiple-byte charactrs : Perl tutorial, 6.18. Matching Multiple-Byte Characters
- Nth matches : Perl tutorial, 6.5. Finding the Nth Occurrence of a Match
- operators for
- progressive (with /g) : Perl tutorial, 6.5. Finding the Nth Occurrence of a Match
- shell wildcards for : Perl tutorial, 6.9. Matching Shell Globs as Regular Expressions
- tcgrep program : Perl tutorial, 6.22. Program: tcgrep
- testing for invalid patterns : Perl tutorial, 6.11. Testing for a Valid Pattern
- urlify program : Perl tutorial, 6.21. Program: urlify
- useful and interesting patterns (list) : Perl tutorial, 6.23. Regular Expression Grabbag
- using /o modifier : Perl tutorial, 6.10. Speeding Up Interpolated Matches
- where last pattern ended : Perl tutorial, 6.14. Matching from Where the Last Pattern Left Off
- pattern separators, reading data with : Perl tutorial, 6.7. Reading Records with a Pattern Separator
- patterns
-
- (see also m// (match) operator)
- (see also m?? (match) operator)
- (see also pattern matching)
- (see also regular expressions)
- Perl Developing, 1.7. Regular Expressions
- Perl Developing, 2.4. Pattern Matching
- Perl Developing, 3.2.1. /PATTERN/
- delimiter besides slash : Learning Perl, 7.4.3. Using a Different Delimiter
- embedded modifiers for : Perl Developing, 2.4.1.4. Regular expression extensions
- example of pattern matching : Advanced Perl Developing, 5.5.1. A Fast Multipattern grep
- greedy matching
- matching precedence : Perl Developing, 2.4.1.2. The rules of regular expression matching
- minimal matching : Perl Developing, 1.7.2. Minimal Matching
- quantifiers : Perl Developing, 2.4.1.2. The rules of regular expression matching
- special variables for matching : Perl Developing, 2.9.1. Regular Expression Special Variables
- split() and : Perl Developing, 3.2.155. split
- study() : Perl Developing, 3.2.160. study
- for untainting data : Perl Developing, 6.3.1.1. Detecting and laundering tainted data
- PauseService() (Win32::Service) : Perl tutorial, Chapter 19, Reference: PauseService
- pausing scripts : Perl Developing, 3.2.150. sleep
- PDL module
- Peek module
- PeekInput() (Win32::Console) : Perl tutorial, Chapter 19, Reference: PeekInput
- peephole optimizer : Advanced Perl Developing, 20.2.2.2. Compilation and code generation stages
- Peer option (IO::Socket::UNIX) : Perl tutorial, 13.2.5. IO::Socket::UNIX Reference
- peeraddr() (IO::Socket::INET) : Perl tutorial, Chapter 13, Reference: peeraddr
- PeerAddr option (IO::Socket::INET) : Perl tutorial, 13.2.4. IO::Socket::INET Reference
- peerhost() (IO::Socket::INET) : Perl tutorial, Chapter 13, Reference: peerhost
- peerpath() (IO::Socket::UNIX) : Perl tutorial, Chapter 13, Reference: peerpath
- peerport() (IO::Socket::INET) : Perl tutorial, Chapter 13, Reference: peerport
- PeerPort option (IO::Socket::INET) : Perl tutorial, 13.2.4. IO::Socket::INET Reference
- Penguin module : Perl Developing, 6.3.2.2. Penguin
- percent sign (%) : (see % (percent sign))
- performance
-
- Perl Developing, 8.3. Efficiency
- Perl Developing, Perl tutorial
- CGI scripts
- efficient attribute storage : Advanced Perl Developing, 8.1. Efficient Attribute Storage
- eval function to improve : Advanced Perl Developing, 5.5. Using Eval for Efficiency
- measuring : Perl Developing, 3.2.174. times
- memory management
- references and : Advanced Perl Developing, 1.2.2. Performance Efficiency
- typeglob aliases and : Advanced Perl Developing, 3.2.2. Using Typeglob Aliases
- period : (see (dot))
- Perl
-
- (see also modules, Perl)
- (see also scripts, Perl)
- Advanced Perl Developing, The Perl Interpreter
- Learning Perl, 11.1. What Is a Format?
- Learning Perl, 19.10. Perl and the Web: Beyond CGI Developing
- Learning Perl on Win32 Systems, 11.1. What Is a Format?
- Perl tutorial, 3. The Perl Interpreter
- Perl Developing, 1.3.1. How to Do It
- advantages and uses
- API for : Advanced Perl Developing, 19.2. Embedding Overview
- architecture : Advanced Perl Developing, 20.2. Architecture
- bugs in, reporting : Perl tutorial, 6.6. The perlbug Program
- CGI developing : (see CGI programs)
- code generation : Advanced Perl Developing, 17.1. On Code Generation
- command processing : Perl tutorial, 3.1. Command Processing
- command-line options
-
- Perl tutorial, 3.2. Command-Line Options
- Perl Developing, 6.1.2. Switches
- -- switch : Perl Developing, 6.1.2. Switches
- -0 switch : Perl Developing, 6.1.2. Switches
- -a switch
- -c switch : Perl Developing, 6.1.2. Switches
- -d switch
- -D switch : Perl Developing, 6.1.2. Switches
- -e switch
- -F switch : Perl Developing, 6.1.2. Switches
- -h switch : Perl Developing, 6.1.2. Switches
- -i switch : Perl Developing, 6.1.2. Switches
- -I switch : Perl Developing, 6.1.2. Switches
- -l switch : Perl Developing, 6.1.2. Switches
- -m switch : Perl Developing, 6.1.2. Switches
- -M switch : Perl Developing, 6.1.2. Switches
- -n switch : Perl Developing, 6.1.2. Switches
- -p switch : Perl Developing, 6.1.2. Switches
- -P switch : Perl Developing, 6.1.2. Switches
- -s switch : Perl Developing, 6.1.2. Switches
- -S switch
- sticky bit : Perl Developing, 8.3.1. Time Efficiency
- -T switch
- -u switch : Perl Developing, 6.1.2. Switches
- -U switch : Perl Developing, 6.1.2. Switches
- -v switch : Perl Developing, 6.1.2. Switches
- -V switch : Perl Developing, 6.1.2. Switches
- -w switch
- -x switch
- compiler
- debugger
- documentation, resources, technical support
-
- Advanced Perl Developing, Resources
- Perl tutorial, Other Books
- Learning Perl on Win32 Systems, 1.4. Support
- Perl tutorial, 1.4. Perl Resources
- Perl tutorial, 2.5. Documentation
- Perl tutorial, 4.11. Pod
- = to signify in programs : Perl tutorial, 4.1. Program Structure
- release notes : Perl tutorial, Platform Notes
- utilities for : Perl tutorial, 4.11.3. Pod Utilities
- embedding
- example scripts : Perl tutorial, 2.3.1.1. Perl examples
- executor : Advanced Perl Developing, 20.2.3. Executor
- extensions : (see extension modules, Perl)
- future of : Advanced Perl Developing, 20.7. A Peek into the Future
- history of
- installing source code : Perl tutorial, 2.3. Installing Perl
- language syntax : Advanced Perl Developing, Language Syntax
- obtaining
- Perl: The Motion Picture : Learning Perl, 16.2. Packing and Unpacking Binary Data
- developing conventions : Perl tutorial, Conventions Used in this tutorial
- programs, making executable : Learning Perl, 1.4. Basic Concepts
- standard library
- translator : Advanced Perl Developing, 20.2.2. Translator
- using C with
- value types : Advanced Perl Developing, 20.3. Perl Value Types
- for Win32 : Learning Perl on Win32 Systems, 1.3.1. ActiveState Perl for Win32
- perl-bin directory : Perl tutorial, 11.4. Running CGI Scripts with mod_perl
- PERL_DEBUG_MSTATS variable : Perl tutorial, 3.3. Environment Variables
- PERL_DESTRUCT_LEVEL variable : Perl tutorial, 3.3. Environment Variables
- <Perl> directives (Apache) : Perl tutorial, 11.6. <Perl> Sections
- Perl Institute : Perl tutorial, 1.4.5. The Perl Institute (www.perl.org)
- Perl Journal : Perl tutorial, 1.4.7. The Perl Journal
- PERL_MAILERS variable : Perl tutorial, 14.2.1. Send Email with Mail::Mailer
- PERL_MODULE_EXT variable : Perl tutorial, 3.4. The Perl Compiler
- Perl Package Manager (PPM) : Perl tutorial, 2.4.3.2. Using the Perl Package Manager
- Perl Porters : Perl tutorial, 1.2. Perl Development
- Perl Profiler (DProf)
- PERL_SCRIPT_EXT variable : Perl tutorial, 3.4. The Perl Compiler
- perl-script handler
- $PERL_VERSION ($]) variable
- Perl/Tk toolkit
-
- Advanced Perl Developing, 14.2. Starting with Perl/Tk
- Perl tutorial, 15.0. Introduction
- Perl tutorial, 18. Perl/Tk
- callbacks : Perl tutorial, 18.1.3. Callbacks
- colors and fonts : Perl tutorial, 18.1.4. Colors and Fonts
- dialog boxes : Perl tutorial, 15.15. Creating Dialog Boxes with Tk
- event bindings : Advanced Perl Developing, 14.6. Event Bindings
- event loops : Advanced Perl Developing, 14.7. Event Loops
- geometry managers : Perl tutorial, 18.2. Geometry Managers
- menus : Perl tutorial, 15.14. Creating Menus with Tk
- ptK (portable Tk) : Advanced Perl Developing, 14.1. Introduction to GUIs, Tk, and Perl/Tk
- removing DOS shell window : Perl tutorial, 15.17. Removing the DOS Shell Window with Windows Perl/Tk
- resize events : Perl tutorial, 15.16. Responding to Tk Resize Events
- scrollbars : Perl tutorial, 18.1.2. Scrollbars
- timers : Advanced Perl Developing, 14.5. Timers
- tkshufflepod program : Perl tutorial, 15.19. Program: tkshufflepod
- widgets
-
- Advanced Perl Developing, A. Tk Widget Reference
- Perl tutorial, 18.1. Widgets
- Button widget : Perl tutorial, 18.4. The Button Widget
- Canvas widget : Perl tutorial, 18.12. The Canvas Widget
- Checkbutton widget : Perl tutorial, 18.5. The Checkbutton Widget
- common configuration options : Perl tutorial, 18.3. Common Widget Configuration Options
- Entry widget : Perl tutorial, 18.8. The Entry Widget
- Frame widget : Perl tutorial, 18.17. The Frame Widget
- Label widget : Perl tutorial, 18.7. The Label Widget
- Listbox widget : Perl tutorial, 18.10. The Listbox Widget
- Menu widget : Perl tutorial, 18.15. The Menu Widget
- Menubutton widget : Perl tutorial, 18.14. The Menubutton Widget
- Optionmenu widget : Perl tutorial, 18.16. The Optionmenu Widget
- Radiobutton widget : Perl tutorial, 18.6. The Radiobutton Widget
- Scale widget : Perl tutorial, 18.13. The Scale Widget
- Scrollbar widget : Perl tutorial, 18.9. The Scrollbar Widget
- Text widget : Perl tutorial, 18.11. The Text Widget
- toplevel widget : Perl tutorial, 18.18. The Toplevel Widget
- widgets methods : Perl tutorial, 18.1.1. Widget Methods
- PERL5DB variable : Perl Developing, 8.1.3. Debugger Customization
- PERL5LIB environment variable
- PERL5OPT variable : Perl tutorial, 3.3. Environment Variables
- PERL5SHELL variable : Perl tutorial, 3.3. Environment Variables
- perl_alloc function : Advanced Perl Developing, 19.2. Embedding Overview
- perl_call_argv function
- perl_call_va function
- perl_construct function : Advanced Perl Developing, 19.2. Embedding Overview
- PERL_DESTRUCT_LEVEL variable : Perl Developing, 5.3.9. A Note on Garbage Collection
- perl_eval_va function
- perl_parse function
- $PERL_VERSION
- perlbug program : Perl tutorial, 6.6. The perlbug Program
- perlcc utility : Perl tutorial, 3.4. The Perl Compiler
- perldb file
- $PERLDB ($^P) variable
- PERLDB_OPTS variable : Perl tutorial, 6.4. Customizing the Debugger
- perldoc utility
- PerlHandler directive (mod_perl)
- PerlIIS extension : Learning Perl on Win32 Systems, 18.7.2. PerlIS and PerlScript
- PerlInterpreter structure : Advanced Perl Developing, 20.2.1.1. Multiple interpreters
- PerlIO object : Advanced Perl Developing, 20.2.1. Perl Objects
- PerlIS : Learning Perl on Win32 Systems, 1.3.1. ActiveState Perl for Win32
- PERLLIB variable : Perl tutorial, 3.3. Environment Variables
- perlman text viewer : Advanced Perl Developing, 16. GUI Example: Man Page Viewer
- perlmenu module : Perl tutorial, 15.12. Managing the Screen
- PerlModule directive (mod_perl) : Perl tutorial, 11.4. Running CGI Scripts with mod_perl
- PerlScript
- PerlSendHeader directive (mod_perl) : Perl tutorial, 11.4. Running CGI Scripts with mod_perl
- perltoot document : Advanced Perl Developing, 4.4.3. Closures Versus Objects
- permission bits, in dbmopen() : Learning Perl, 17.2. Opening and Closing DBM Hashes
- permissions
-
- Learning Perl on Win32 Systems, 1.6.16. Maintaining a Last-Good-Guess Database
- Learning Perl on Win32 Systems, 13.4. Modifying Permissions
- Perl Developing, 3.2.165. sysopen
- Perl Developing, 3.2.179. umask
- CGI programs and
- generating all possible : Perl tutorial, 4.19. Program: permute
- modifying
- permission bits, in dbmopen() : Learning Perl on Win32 Systems, 17.2. Opening and Closing DBM Hashes
- testing files for trustworthiness : Perl tutorial, 8.17. Testing a File for Trustworthiness
- permute program : Perl tutorial, 4.19. Program: permute
- persistence
-
- Advanced Perl Developing, 10. Persistence
- Advanced Perl Developing, 11. Implementing Object Persistence
- Adaptor project : Advanced Perl Developing, 11. Implementing Object Persistence
- data structures : Perl tutorial, 11.14. Transparently Persistent Data Structures
- database data : Perl tutorial, 14.9. Persistent Data
- record-oriented : Advanced Perl Developing, 10.3. Record-Oriented Approach
- streamed data : Advanced Perl Developing, 10.2. Streamed Data
- subroutine variables : Perl tutorial, 10.3. Creating Persistent Private Variables
- transparent (orthogonal)
- PF_ constants : Perl tutorial, 17.0. Introduction
- ph filename extension : Perl tutorial, 12.14. Using h2ph to Translate C #include Files
- phrase() (Mail::Address)
- pi : Perl Developing, 3.2.6. atan2
-
- computing with : Learning Perl, A.1. Chapter 2, Scalar Data
- obscure reference to : Learning Perl, 16.2. Packing and Unpacking Binary Data
- Pics property (Response object) : Perl tutorial, 20.2.2.2. Response properties
- picture lines
- pid : (see processes)
- $PID ($$) variable
- ping() (DBI) : Perl tutorial, Chapter 12, Reference: ping
- Ping module : Perl Developing, 7.2.46. Net::Ping - Check Whether a Host Is Online
- pingecho() : Perl Developing, 7.2.46. Net::Ping - Check Whether a Host Is Online
- pinging machines : Perl tutorial, 18.7. Pinging a Machine
- pipe()
- Pipe module : Learning Perl on Win32 Systems, B.4. Win32 Extensions
- pipe symbol : (see | (vertical bar))
- pipe()
- pipe# programs (examples) : Perl tutorial, 16.10. Communicating Between Related Processes
- pipes
- pixmaps, widgets and : Advanced Perl Developing, 14.3.1.2. Images
- place geometry manager (Perl/Tk) : Perl tutorial, 18.2.3. The Place Geometry Manager
- placeForget() (place geometry manager) : Perl tutorial, 18.2.3. The Place Geometry Manager
- placeholders (DBI) : Perl tutorial, 12.2.4. Placeholders database and statement handles
- placeInfo() (place geometry manager) : Perl tutorial, 18.2.3. The Place Geometry Manager
- places() : Perl tutorial, 13.14. Overloading Operators
- placeSlaves() (place geometry manager) : Perl tutorial, 18.2.3. The Place Geometry Manager
- platform independence : Advanced Perl Developing, 10.1. Persistence Issues
- platforms : Perl tutorial, 1.3. Which Platforms Support Perl?
- plotting expressions : Advanced Perl Developing, 4.2.2.1. Expression plotting
- pluralities : (see arrays)
- pluralizing words : Perl tutorial, 2.18. Printing Correct Plurals
- plus : (see + (plus sign))
- plx extension : Learning Perl on Win32 Systems, 1.5. Basic Concepts
- pm and .pl files
- pmdesc program (example) : Perl tutorial, 12.19. Program: Finding Versions and Descriptions of Installed Modules
- =pod command (pod) : Perl tutorial, Chapter 4, Reference: =pod
- pod documentation
-
- Advanced Perl Developing, 17.1. On Code Generation
- Perl tutorial, 12.16. Documenting Your Module with Pod
- Learning Perl on Win32 Systems, 1.5.1. Documentation
- Learning Perl on Win32 Systems, 18.1. The CGI.pm Module
- Perl tutorial, 2.5. Documentation
- Perl tutorial, 4.11. Pod
- = to signify in programs : Perl tutorial, 4.1. Program Structure
- sorting =head1 sections : Perl tutorial, 15.19. Program: tkshufflepod
- utilities for : Perl tutorial, 4.11.3. Pod Utilities
- POD modules
-
- Pod::Functions module : Perl tutorial, 8.120. Pod::Functions
- Pod::Html module : Perl tutorial, 8.121. Pod::Html
- Pod::Text module
- pod utilities
-
- pod2fm utility : Perl tutorial, Chapter 4, Reference: pod2fm
- pod2html utility
- pod2latex utility : Perl tutorial, Chapter 4, Reference: pod2latex
- pod2man utility : Perl tutorial, Chapter 4, Reference: pod2man
- pod2text utility
- poetry in Perl : Perl Developing, 8.6. Perl Poetry
- pointer values (PVs) : Advanced Perl Developing, 20.3.1. Scalar Values
- pointers
- polymorphism
- "poor man's garbage collection" : Advanced Perl Developing, 1.6.1. Reference Counts
- pop()
-
- Learning Perl, A.3. Chapter 4, Control Structures
- Learning Perl, 3.4.3. The push and pop Functions
- Learning Perl on Win32 Systems, A.3. Chapter 4, Control Structures
- Learning Perl on Win32 Systems, 3.4.3. The push and pop Functions
- Perl tutorial, Chapter 5, Reference: pop
- Perl Developing, 3.2.108. pop
- circular lists : Perl tutorial, 4.16. Implementing a Circular List
- on multiple array elements : Perl tutorial, 4.11. Processing Multiple Elements of an Array
- Tie::IxHash module and : Perl tutorial, 5.6. Retrieving from a Hash in Insertion Order
- POP3 protocol, interface to
- POP3 servers : Perl tutorial, 18.5. Reading Mail with POP3
- popen library function, emulating : Learning Perl, 14.3. Using Processes as Filehandles
- popgrep# programs (examples) : Perl tutorial, 6.10. Speeding Up Interpolated Matches
- popstat() (Net::POP3) : Perl tutorial, Chapter 14, Reference: popstat
- POPStat() (Mail::POP3Client) : Perl tutorial, Chapter 14, Reference: POPStat
- popup_menu() (CGI.pm) : Perl tutorial, Chapter 10, Reference: popup_menu
- popup menus
- port()
-
- Net::FTP module : Perl tutorial, Chapter 16, Reference: port
- URI::URL module : Perl tutorial, Chapter 17, Reference: port
- Port() (Mail::POP3Client) : Perl tutorial, Chapter 14, Reference: Port
- portability
- Porters : Perl tutorial, 1.2. Perl Development
- ports and port numbers
-
- Advanced Perl Developing, 12.1. Networking Primer
- Learning Perl on Win32 Systems, C. Networking Clients
- connection attempts, logging : Perl tutorial, 17.17. Program: backsniff
- getting name from number : Perl Developing, 3.2.64. getservbyname
- getting number from name : Perl Developing, 3.2.64. getservbyname
- pos()
- positionfrom() (Frame widget) : Perl tutorial, 18.18.1. Toplevel Methods
- positioning text widgets : Advanced Perl Developing, 14.3.5.1. Inserting text at absolute positions
- positive lookahead assertion : Perl Developing, 2.4.1.4. Regular expression extensions
- POSIX module
-
- Perl tutorial, 8.123. POSIX
- Perl Developing, 7.2.49. POSIX - Perl Interface to IEEE Std 1003.1
- blocking signals : Perl tutorial, 16.20. Blocking Signals
- floor() and ceil() : Perl tutorial, 2.3. Rounding Floating-Point Numbers
- setsid function : Perl tutorial, 17.15. Making a Daemon Server
- termios interface : Perl tutorial, 15.8. Using POSIX termios
- trigonometric functions : Perl tutorial, 2.12. Calculating More Trigonometric Functions
- post() (Menu widget) : Perl tutorial, 18.15.2. Menu Methods
- post() (Net::NNTP)
- POST method
- Post Office Protocol (POP3)
- postcascade() (Menu widget) : Perl tutorial, 18.15.2. Menu Methods
- -postcommand option (Menu) : Perl tutorial, 18.15. The Menu Widget
- posting news articles
- $POSTMATCH ($') variable
-
- Perl tutorial, 6.0. Introduction
- Learning Perl, 7.4.5. Special Read-Only Variables
- Perl tutorial, 4.4.5. Regular Expression Special Variables
- Perl Developing, 2.4.1.3. The fine print
- Perl Developing, 2.9.1. Regular Expression Special Variables
- Perl Developing, 6.4.2.2. a2p
- Perl Developing, 7.2.13. English - Use English or awk Names for Punctuation Variables
- Perl Developing, 8.3.1. Time Efficiency
- postok() (Net::NNTP) : Perl tutorial, Chapter 15, Reference: postok
- postscript() (Canvas) : Perl tutorial, 18.12.3. Canvas Methods
- PostScript, converting HTML parse tree to : Perl tutorial, 17.4.4. HTML::FormatPS
- pound sign : (see # (hash mark))
- powers of ten, examples of, with substr() : Learning Perl, 15.2. Extracting and Replacing a Substring
- PPM (Perl Package Manager) : Perl tutorial, 2.4.3.2. Using the Perl Package Manager
- Practical Extraction and Report Language : (see perl)
- pragmas
-
- (see also use declarations)
- Perl tutorial, 12.0. Introduction
- Learning Perl on Win32 Systems, B.1. Library Terminology
- Perl Developing, 2.6.7. Global Declarations
- Perl Developing, 2.6.9. Pragmas
- Perl Developing, 3.2.185. use
- Perl Developing, 5. Packages, Modules, and Object Classes
- Perl Developing, 6.1.2. Switches
- Perl Developing, 7. The Standard Perl Library
- modules and : Perl Developing, 5.2. Modules
- pre-extending arrays : Perl Developing, 8.3.1. Time Efficiency
- pre-forking servers : Perl tutorial, 17.12. Pre-Forking Servers
- preallocating memory for hashes : Perl tutorial, 5.13. Presizing a Hash
- precedence
-
- Learning Perl, 2.4.3. Operator Precedence and Associativity
- Perl tutorial, 4.5. Operators
- Perl Developing, 3. Functions
- Perl Developing, 8.2.7. Previous Perl Traps
- diagnostic messages : Perl Developing, 9. Diagnostic Messages
- key/value pair (hashes) : Perl Developing, 2.3.5. Hashes (Associative Arrays)
- logical operators : Perl Developing, 2.5.20. Logical and, or, not, and xor
- operator, table of : Perl Developing, 2.5. Operators
- parentheses and
- references and : Advanced Perl Developing, 1.1.6. Confusion About Precedence
- regular expression matching
- precision, controlling in output : Perl tutorial, 13.14. Overloading Operators
- predefined Perl variables
- preforker program (example) : Perl tutorial, 17.12. Pre-Forking Servers
- $PREMATCH ($`) variable
-
- Perl tutorial, 6.0. Introduction
- Learning Perl, 7.4.5. Special Read-Only Variables
- Perl tutorial, 4.4.5. Regular Expression Special Variables
- Perl Developing, 2.4.1.3. The fine print
- Perl Developing, 2.9.1. Regular Expression Special Variables
- Perl Developing, 6.4.2.2. a2p
- Perl Developing, 7.2.13. English - Use English or awk Names for Punctuation Variables
- Perl Developing, 8.3.1. Time Efficiency
- prepare() (DBI)
- prepare statement (SQL) : Advanced Perl Developing, 10.4.1.2. Select
- prepending
-
- directories to @INC : Perl Developing, 6.1.2. Switches
- elements to arrays : Perl Developing, 3.2.183. unshift
- pretty-printing : Advanced Perl Developing, 2.5. Pretty-Printing
- prev_labeled() (Mail::Folder) : Perl tutorial, Chapter 14, Reference: prev_labeled_message
- prev_message() (Mail::Folder) : Perl tutorial, Chapter 14, Reference: prev_message
- prime numbers, calculating : Perl tutorial, 2.19. Program: Calculating Prime Factors
- prime_pattern program (example) : Perl tutorial, 6.16. Detecting Duplicate Words
- print()
-
- Perl tutorial, 17.0. Introduction
- Learning Perl, 2.8. Output with print
- Learning Perl, 6.3.1. Using print for Normal Output
- Learning Perl on Win32 Systems, 2.8. Output with print
- Learning Perl on Win32 Systems, 6.3.1. Using print for Normal Output
- Learning Perl on Win32 Systems, 17.4. Fixed-Length Random-Access Databases
- Perl tutorial, Chapter 5, Reference: print
- Perl Developing, 3.2.110. print
- Perl Developing, 8.2.3. Awk Traps
- Perl Developing, 8.3.1. Time Efficiency
- $_ and
- array literals and : Learning Perl, 3.2. Literal Representation
- examples of
- filehandle keyword and
- return value of : Learning Perl, 6.3.1. Using print for Normal Output
- Socket module : Perl tutorial, 13.1.2. Client Connections
- writes to same filehandle and : Learning Perl, 11.5. The Top-of-Page Format
- print_header() (Mail::Internet) : Perl tutorial, Chapter 14, Reference: print_header
- print_line program (example) : Perl tutorial, 8.8. Reading a Particular Line in a File
- printenv command, emulating : Learning Perl, 14.1. Using system and exec
- PrintError attribute (DBI) : Perl tutorial, 12.2.3. Database Handles and Statement Handles
- printf()
-
- Learning Perl, 6.3.2. Using printf for Formatted Output
- Learning Perl on Win32 Systems, A.5. Chapter 6, Basic I/O
- Perl tutorial, Chapter 5, Reference: printf
- Perl Developing, 3.2.111. printf
- Perl Developing, 3.2.156. sprintf
- Perl Developing, 8.3.1. Time Efficiency
- %c format : Perl tutorial, 1.4. Converting Between ASCII Characters and Values
- examples of
- rounding floating-point numbers : Perl tutorial, 2.3. Rounding Floating-Point Numbers
- printing
-
- data structures : Perl tutorial, 11.11. Printing Data Structures
- datetime information : Perl tutorial, 3.8. Printing a Date
- hashes : Perl tutorial, 5.5. Printing a Hash
- lists with commas : Perl tutorial, 4.2. Printing a List with Commas
- multidimensional arrays
- multidimensional hashes : Perl Developing, 4.7.4.3. Access and printing of a hash of hashes
- nested data structures : Perl Developing, 8.1.1. Debugger Commands
- simultaneously to multiple filehandles : Perl tutorial, 7.18. Printing to Many Filehandles Simultaneously
- specific lines from files : Perl tutorial, 7.0. Introduction
- priority, process : Perl Developing, 3.2.141. setpriority
- privacy
- private
- procedures
- process IDs (pids)
- Process module
- $PROCESS_ID ($$) variable
- processes : Perl tutorial, 16.0. Introduction
-
- catching Ctrl-C : Perl tutorial, 16.18. Catching Ctrl-C
- communicating between : Perl tutorial, 16.10. Communicating Between Related Processes
- controlling program input/output : Perl tutorial, 16.8. Controlling Input and Output of Another Program
- creating
- error handling permission for : Perl Developing, 7.2.40. IPC::Open3 - Open a Process for Reading, Writing, and Error Handling
- exit values
- filehandles as : Learning Perl, 14.3. Using Processes as Filehandles
- filtering output : Perl tutorial, 16.5. Filtering Your Own Output
- fork function : Perl Developing, 3.2.40. fork
- gathering program output : Perl tutorial, 16.1. Gathering Output from a Program
- getting group for : Perl Developing, 3.2.140. setpgrp
- groups
- imitating files with named pipes : Perl tutorial, 16.11. Making a Process Look Like a File with Named Pipes
- interprocess communication (IPC) : Perl Developing, 6.2. Cooperating with Other Processes
- killing : Perl Developing, 3.2.80. kill
- launching
- managing : Perl tutorial, 19.12. Win32::Process
- named pipes : Perl Developing, 6.2.2.4. Named pipes
- opening for writing with filehandle : Learning Perl, 14.3. Using Processes as Filehandles
- preprocessing input : Perl tutorial, 16.6. Preprocessing Input
- priority, setting : Perl Developing, 3.2.141. setpriority
- read/write permission for : Perl Developing, 7.2.39. IPC::Open2 - Open a Process for Both Reading and Writing
- reading from/writing to programs : Perl tutorial, 16.4. Reading or Writing to Another Program
- reading STDERR from programs : Perl tutorial, 16.7. Reading STDERR from a Program
- replacing programs : Perl tutorial, 16.3. Replacing the Current Program with a Different One
- returning priority of : Perl Developing, 3.2.57. getpriority
- running multiple programs : Perl tutorial, 16.2. Running Another Program
- sharing variables among : Perl tutorial, 16.12. Sharing Variables in Different Processes
- signals
- timing out operations : Perl tutorial, 16.21. Timing Out an Operation
- umask for : Perl Developing, 3.2.179. umask
- variables for : Perl Developing, 2.9.3. Global Special Variables
- waiting for : Perl Developing, 3.2.189. wait
- Windows and : Learning Perl on Win32 Systems, 14.5. Win32::Process
- zombie
- processing shell commands : Perl Developing, 6.1.1. Command Processing
- product_tokens() (HTTP::Daemon) : Perl tutorial, Chapter 17, Reference: product_tokens
- products, finding : Learning Perl, 9.4. Labeled Blocks
- professors/students/courses example : Advanced Perl Developing, 2.3. Professors, Students, Courses
- profiler, Perl (DProf) : Perl tutorial, 6.5. The Perl Profiler
- -prog option (perlcc) : Perl tutorial, 3.4. The Perl Compiler
- ProgID
- program flow control functions : Perl tutorial, 5.1. Perl Functions by Category
- program generators : Perl Developing, 6.4.1. Program Generation
- program structure : Perl tutorial, 4.1. Program Structure
- $PROGRAM_NAME ($0) variable
- Perl Developing : (see Camel Book)
- developing style : Perl Developing, 8.4. Developing with Style
- programs
-
- CGI : (see CGI programs)
- command-line arguments, parsing : Perl tutorial, 15.1. Parsing Program Arguments
- controlling input/output of : Perl tutorial, 16.8. Controlling Input and Output of Another Program
- controlling with Expect : Perl tutorial, 15.13. Controlling Another Program with Expect
- core dump of : Perl Developing, 3.2.29. dump
- executing : Perl Developing, 3.2.167. system
- exiting : Perl Developing, 3.2.35. exit
- filtering output : Perl tutorial, 16.5. Filtering Your Own Output
- gathering output from : Perl tutorial, 16.1. Gathering Output from a Program
- interface : (see user interfaces)
- preprocessing input : Perl tutorial, 16.6. Preprocessing Input
- reading from/writing to : Perl tutorial, 16.4. Reading or Writing to Another Program
- reading STDERR from : Perl tutorial, 16.7. Reading STDERR from a Program
- replacing : Perl tutorial, 16.3. Replacing the Current Program with a Different One
- running multiple : Perl tutorial, 16.2. Running Another Program
- simulating telnet from : Perl tutorial, 18.6. Simulating Telnet from a Program
- testing if running interactively : Perl tutorial, 15.2. Testing Whether a Program Is Running Interactively
- progressive matching : Perl tutorial, 6.5. Finding the Nth Occurrence of a Match
- prompt, examples of
- properties : Learning Perl on Win32 Systems, 19.1. Introduction to OLE Automation
-
- document object (PerlScript) : Perl tutorial, 20.1.1.2. Document properties
- types of : Advanced Perl Developing, 20.3.6. Magic Variables
- widgets
- Proto option (IO::Socket::INET) : Perl tutorial, 13.2.4. IO::Socket::INET Reference
- protocol()
-
- Frame widget module : Perl tutorial, 18.18.1. Toplevel Methods
- HTTP::Message module : Perl tutorial, Chapter 17, Reference: protocol
- IO::Socket module : Perl tutorial, Chapter 13, Reference: protocol
- protocols for Internet : Perl tutorial, 18.0. Introduction
- protocols, name-number translations
- protocols, socket : Perl tutorial, 17.0. Introduction
- prototype() : Perl tutorial, Chapter 5, Reference: prototype
- prototypes
- proxy() (LWP::UserAgent) : Perl tutorial, Chapter 17, Reference: proxy
- proxy, submitting forms through : Perl tutorial, 20.2. Automating Form Submission
- pseudo-literals : (see input, operators)
- pseudo-random numbers : (see random, numbers)
- psgrep program (example) : Perl tutorial, 1.18. Program: psgrep
- pTk language : (see Perl/Tk toolkit)
- public methods : Perl tutorial, 13.0. Introduction
- publishing systems : Learning Perl, 19.10.1. Custom Publishing Systems
- purging : (see deleting)
- push()
-
- Perl tutorial, 4.9. Appending One Array to Another
- Perl tutorial, 11.2. Making Hashes of Arrays
- Learning Perl, 3.4.3. The push and pop Functions
- Perl tutorial, Chapter 5, Reference: push
- Perl Developing, 3.2.112. push
- circular lists : Perl tutorial, 4.16. Implementing a Circular List
- example of : Learning Perl, A.15. Chapter 16, System Database Access
- Tie::IxHash module and : Perl tutorial, 5.6. Retrieving from a Hash in Insertion Order
- push_content() (HTML::Parser) : Perl tutorial, Chapter 17, Reference: push_content
- push_header() (HTTP::Headers) : Perl tutorial, Chapter 17, Reference: push_header
- put()
- Put() (Win32::Internet) : Perl tutorial, Chapter 19, Reference: Put
- PUT requests (CGI) : Perl tutorial, 17.3.1. HTTP::Request
- put_unique() (Net::FTP) : Perl tutorial, Chapter 16, Reference: put_unique
- pwd command (Unix)
- PWD environment variable : Perl Developing, 7.2.7. Cwd - Get Pathname of Current Working Directory
- pwd() (Net::FTP) : Perl tutorial, Chapter 16, Reference: pwd
- Pwd() (Win32::Internet) : Perl tutorial, Chapter 19, Reference: Pwd
- Python language : Advanced Perl Developing, Why Perl?
-
- closures in : Advanced Perl Developing, 4.5.2. Python
- __getattr__ and __setattr__ : Advanced Perl Developing, 9.6.2. Python
- modular developing in : Advanced Perl Developing, 6.9.2. Python
- object orientation of : Advanced Perl Developing, 7.5.2. Python
- references in : Advanced Perl Developing, 1.7.2. Python
- run-time evaluation and error handling : Advanced Perl Developing, 5.7.2. Python
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
[ Library Home | Perl tutorial | Learning Perl | Learning Perl on Win32 | Perl Developing | Advanced Perl Developing | Perl tutorial ]
