 
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: C
- \c
: (see control characters)
- c command (debugger)
- 
  - Perl in a Nutshell, Chapter 6, Reference: c
  - Programming Perl, 8.1.1. Debugger Commands
 
- c (complement option of tr)
: Learning Perl, 15.5. Transliteration
- -c file test operator
- 
  - Learning Perl, 10.5. The -x File Tests
  - Perl in a Nutshell, 4.5.8. File Test Operators
  - Programming Perl, 2.5.10. Named Unary and File Test Operators
 
- -C file test operator
- 
  - Learning Perl, 10.5. The -x File Tests
  - Learning Perl on Win32 Systems, 10.6. The -x File Tests
  - Perl in a Nutshell, 4.5.8. File Test Operators
  - Programming Perl, 2.5.10. Named Unary and File Test Operators
 
- %c format
: Perl Cookbook, 1.4. Converting Between ASCII Characters and Values
- C<> interior sequence (pod)
: Perl in a Nutshell, 4.11.2. Interior sequences
- C language
: Programming Perl, 8.2.4. C Traps
- 
  - backend (Perl compiler)
: Perl in a Nutshell, 3.4. The Perl Compiler
  - classes of, SWIG and
: Advanced Perl Programming, 18.3. SWIG Features
  - data structures in
: Advanced Perl Programming, 2.1. User-Defined Structures
  - dynamic tracing
: Advanced Perl Programming, 9.6.3. C++
  - exception handling
: Advanced Perl Programming, 5.2. The Block Form: Exception Handling
  - header files
: Advanced Perl Programming, 18.1.1. The Extension Process
  - library functions
: Programming Perl, 3. Functions
  - Miniperl module for
: Programming Perl, 7.2.20. ExtUtils::Miniperl - Write the C Code for perlmain.c
  - modular programming in
: Advanced Perl Programming, 6.9.3. C/C++
  - object orientation
: Advanced Perl Programming, 7.5.3. C++ and Java
  - references in
: Advanced Perl Programming, 1.7.3. C/C++
  - run-time evaluation and error handling
: Advanced Perl Programming, 5.7.3. C / C++
  - subroutines in
: Advanced Perl Programming, 4.5.3. C++
  - using with Perl
  
- 
    - Advanced Perl Programming, 18. Extending Perl:A First Course
    - Programming Perl, 6.4.4. Embedding Perl in C and C++
    - Programming Perl, 6.4.5. Embedding C and C++ in Perl
    - Mandelbrot code example
: Advanced Perl Programming, 18.2. Example: Fractals with Perl
  
 
- wrapper programs
: Programming Perl, 6.3.1.3. Security bugs
  - writing modules in
: Perl Cookbook, 12.15. Using h2xs to Make a Module with C Code
  - XS and C++
  
- 
    - Advanced Perl Programming, 18.4.5. C++ Code
    - Advanced Perl Programming, 20.5.5. C++ Objects and XS Typemaps
  
 
 
- /c modifier
: Programming Perl, 2.4.2. Pattern-Matching Operators
- -c option (perlbug)
: Perl in a Nutshell, 6.6. The perlbug Program
- -C option (perlbug)
: Perl in a Nutshell, 6.6. The perlbug Program
- -C option (perlcc)
: Perl in a Nutshell, 3.4. The Perl Compiler
- C preprocessor (cpp)
- 
  - Perl in a Nutshell, 3.2. Command-Line Options
  - Programming Perl, 6.1.2. Switches
 
- C shell
- 
  - globbing and
: Learning Perl, 12.2. Globbing
  - setenv command of
: Learning Perl, 14.1. Using system and exec
 
- C-style logical operators
: Programming Perl, 2.5.14. C-style Logical (Short Circuit) Operators
- -c switch, perl
- 
  - Perl in a Nutshell, 3.2. Command-Line Options
  - Programming Perl, 6.1.2. Switches
 
- C++ language
- 
  - backend (Perl compiler)
: Perl in a Nutshell, 3.4. The Perl Compiler
  - classes of, SWIG and
: Advanced Perl Programming, 18.3. SWIG Features
  - data structures in
: Advanced Perl Programming, 2.1. User-Defined Structures
  - dynamic tracing
: Advanced Perl Programming, 9.6.3. C++
  - exception handling
: Advanced Perl Programming, 5.2. The Block Form: Exception Handling
  - header files
: Advanced Perl Programming, 18.1.1. The Extension Process
  - modular programming in
: Advanced Perl Programming, 6.9.3. C/C++
  - object orientation
: Advanced Perl Programming, 7.5.3. C++ and Java
  - references in
: Advanced Perl Programming, 1.7.3. C/C++
  - run-time evaluation and error handling
: Advanced Perl Programming, 5.7.3. C / C++
  - subroutines in
: Advanced Perl Programming, 4.5.3. C++
  - using with Perl
  
- 
    - Advanced Perl Programming, 18. Extending Perl:A First Course
    - Programming Perl, 6.4.4. Embedding Perl in C and C++
    - Programming Perl, 6.4.5. Embedding C and C++ in Perl
    - Mandelbrot code example
: Advanced Perl Programming, 18.2. Example: Fractals with Perl
  
 
- XS and C++
  
- 
    - Advanced Perl Programming, 18.4.5. C++ Code
    - Advanced Perl Programming, 20.5.5. C++ Objects and XS Typemaps
  
 
 
- CacheControl property (Response object)
: Perl in a Nutshell, 20.2.2.2. Response properties
- cacheout()
- 
  - Perl Cookbook, 7.17. Caching Open Output Filehandles
  - Programming Perl, 7.2.32. FileCache - Keep More Files Open Than the System Permits
 
- caching open filehandles
: Perl Cookbook, 7.17. Caching Open Output Filehandles
- cacls.exe program
: Learning Perl on Win32 Systems, 13.4. Modifying Permissions
- calc_new_date()
: Perl Cookbook, 3.4. Adding to or Subtracting from a Date
- calc_new_date_time()
: Perl Cookbook, 3.4. Adding to or Subtracting from a Date
- calculating prime numbers
: Perl Cookbook, 2.19. Program: Calculating Prime Factors
- calculator, eval for (example)
: Advanced Perl Programming, 5.4. Using Eval for Expression Evaluation
- callbacks
- 
  - Advanced Perl Programming, 4.2. Using Subroutine References
  - Advanced Perl Programming, 13.1.1.1. Msg: Send-side routines
  - associating with button clicks
: Advanced Perl Programming, 14.3.2. Labels and Buttons
  - closures for
: Advanced Perl Programming, 4.4.1. Using Closures as "Smart" Callbacks
  - objects as
: Advanced Perl Programming, 4.4.3. Closures Versus Objects
  - widgets and
  
- 
    - Advanced Perl Programming, 14.6. Event Bindings
    - Perl in a Nutshell, 18.1.3. Callbacks
  
 
 
- caller()
- 
  - Advanced Perl Programming, B.8. Meta-Information
  - Perl Cookbook, 10.4. Determining Current Function Name
  - Perl Cookbook, 12.5. Determining the Caller's Package
  - Perl in a Nutshell, Chapter 5, Reference: caller
  - Programming Perl, 3.2.10. caller
  - Programming Perl, 8.1.6. Debugger Internals
  - Programming Perl, 8.2.7. Previous Perl Traps
 
- Camel Book
- 
  - Learning Perl, D.5. Many, Many More Functions
  - Learning Perl on Win32 Systems, D.5. Many, Many More Functions
  - Learning Perl on Win32 Systems, 1.4. Support
  - Learning Perl on Win32 Systems, 16.2. Packing and Unpacking Binary Data
  - Learning Perl on Win32 Systems, 17.5. Variable-Length (Text) Databases
 
- Camel image
- 
  - Perl in a Nutshell, 1.4.9. Books
  - Perl in a Nutshell, Acknowledgments
 
- can function
: Advanced Perl Programming, 7.3. UNIVERSAL
- can() (UNIVERSAL)
: Perl Cookbook, 13.7. Calling Methods Indirectly
- cancel() (Mail::Send)
: Perl in a Nutshell, Chapter 14, Reference: cancel
- CancelConnection() (Win32::NetResource)
: Perl in a Nutshell, Chapter 19, Reference: CancelConnection
- canon() (Mail::Address)
: Perl in a Nutshell, Chapter 14, Reference: canon
- canonical name
: Learning Perl, 16.3. Getting Network Information
- CanonicalizeURL() (Win32::Internet)
: Perl in a Nutshell, Chapter 19, Reference: CanonicalizeURL
- Canvas widgets (Perl/Tk)
- 
  - Advanced Perl Programming, A.2. Canvas
  - Advanced Perl Programming, 14.3.4. Canvas
  - Perl in a Nutshell, 18.12. The Canvas Widget
  - Tetris GUI (example)
: Advanced Perl Programming, 15. GUI Example: Tetris
 
- Cap module
: Programming Perl, 7.2.64. Term::Cap - Terminal Capabilities Interface
- Capini, Aldo
: Perl in a Nutshell, 19. Win32 Modules and Extensions
- capitalization
: (see case/capitalization)
- caret
: (see ^ (caret))
- Carp module
- 
  - Perl Cookbook, 12.12. Reporting Errors and Warnings Like Built-Ins
  - Perl in a Nutshell, 8.24. Carp
  - Programming Perl, 7.2.5. Carp - Generate Error Messages
 
- carriage returns
: (see line breaks; whitespace)
- cascade() (Menubutton)
: Perl in a Nutshell, 18.14.2. Menubutton Methods
- cascade menu entries
: Perl Cookbook, 15.14. Creating Menus with Tk
- case/capitalization
- 
  - Programming Perl, 2.3.1. Variables
  - Programming Perl, 3.2.177. uc
  - case-insensitive hashes
: Perl Cookbook, 13.15. Creating Magic Variables with tie
  - changing
  
- 
    - Perl Cookbook, 1.9. Controlling Case
    - Programming Perl, 2.4.2. Pattern-Matching Operators
  
 
- escape sequences for
: Programming Perl, 2.3.2.2. String literals
  - honoring locale when matching
: Perl Cookbook, 6.12. Honoring Locale Settings in Regular Expressions
  - ignoring case
  
- 
    - Learning Perl, 1.5.7. Handling Varying Input Formats
    - Learning Perl, 7.5. Substitutions
    - Learning Perl on Win32 Systems, 1.6.7. Handling Varying Input Formats
    - Learning Perl on Win32 Systems, 7.5. Substitutions
    - with -i flag (Perl)
: Learning Perl, 7.4.2. Ignoring Case
  
 
- lc function
: Programming Perl, 3.2.82. lc
  - lcfirst function
  
- 
    - Perl in a Nutshell, Chapter 5, Reference: lcfirst
    - Programming Perl, 3.2.82. lc
  
 
- package/module names
: Programming Perl, 8.4. Programming with Style
  - pattern matching
  
- 
    - Programming Perl, 2.4.1.4. Regular expression extensions
    - Programming Perl, 2.4.2. Pattern-Matching Operators
  
 
- uppercase for filehandles
  
- 
    - Learning Perl, 1.5.10. Moving the Secret Word List into a Separate File
    - Learning Perl on Win32 Systems, 1.6.10. Moving the Secret Word List into a Separate File
  
 
- variable names
: Learning Perl, 2.5. Scalar Variables
 
- case structure
: Programming Perl, 2.6.5. Bare Blocks and Case Structures
- CASE tools
: Advanced Perl Programming, 17.1. On Code Generation
- cbreak mode
- 
  - Perl Cookbook, 15.6. Reading from the Keyboard
  - Programming Perl, 3.2.43. getc
 
- cc() (Mail::Send)
: Perl in a Nutshell, Chapter 14, Reference: cc
- cd command
: Learning Perl, 12.1. Moving Around the Directory Tree
- Cd() (Win32::Internet)
: Perl in a Nutshell, Chapter 19, Reference: Cd
- cdup() (Net::FTP)
: Perl in a Nutshell, Chapter 16, Reference: cdup
- ceil()
: Perl Cookbook, 2.3. Rounding Floating-Point Numbers
- centering
: Programming Perl, 2.8.1. Format Variables
- cget() (Perl/Tk)
- 
  - Advanced Perl Programming, 14.3.2. Labels and Buttons
  - Perl in a Nutshell, 18.1.1.2. The cget method
 
- :cgi, :cgi-lib method groups
- 
  - Learning Perl, 19.5. Less Typing
  - Perl in a Nutshell, 10.2. Importing Method Groups
 
- CGI modules
: Perl in a Nutshell, 8.25. CGI
- 
  - CGI.pm module
  
- 
    - Learning Perl, 19.1. The CGI.pm Module
    - Learning Perl, 19.5. Less Typing
    - objects in
: Learning Perl, 19.8.2. Objects in CGI.pm
  
 
- CGI::Apache module
: Perl in a Nutshell, 8.26. CGI::Apache
  - CGI::Carp module
  
- 
    - Perl Cookbook, 19.2. Redirecting Error Messages
    - Perl in a Nutshell, 8.27. CGI::Carp
  
 
- CGI::Cookie module
: Perl in a Nutshell, 8.28. CGI::Cookie
  - CGI::Fast module
  
- 
    - Learning Perl, 19.10.2. Embedded Perl
    - Perl in a Nutshell, 8.29. CGI::Fast
  
 
- CGI::Push module
: Perl in a Nutshell, 8.30. CGI::Push
  - CGI::Switch module
: Perl in a Nutshell, 8.31. CGI::Switch
 
- CGI programs
- 
  - Perl Cookbook, 19.0. Introduction
  - Perl Cookbook, 19.1. Writing a CGI Script
  - Learning Perl, 19. CGI Programming
  - Learning Perl, 19.2. Your CGI Program in Context
  - Learning Perl, 19.10. Perl and the Web: Beyond CGI Programming
  - Learning Perl on Win32 Systems, 18. CGI Programming
  - Perl in a Nutshell, 9. CGI Overview
  - cgi-bin directory
  
- 
    - Learning Perl, 19.3. Simplest CGI Program
    - Learning Perl, 19.9. Troubleshooting CGI Programs
  
 
- CGI.pm module
  
- 
    - Learning Perl, 19.1. The CGI.pm Module
    - Learning Perl, 19.5. Less Typing
    - objects in
: Learning Perl, 19.8.2. Objects in CGI.pm
  
 
- chemiserie program (example)
: Perl Cookbook, 19.14. Program: chemiserie
  - convenience functions
: Learning Perl, 19.5. Less Typing
  - cookies
: Perl Cookbook, 19.10. Managing Cookies
  - debugging
  
- 
    - Perl Cookbook, 19.9. Debugging the Raw HTTP Exchange
    - Perl in a Nutshell, 10.6. Debugging
  
 
- environment variables for
: Perl in a Nutshell, 9.4. CGI Environment Variables
  - errors
  
- 
    - Perl Cookbook, 19.2. Redirecting Error Messages
    - Perl Cookbook, 19.3. Fixing a 500 Server Error
  
 
- example CGI interaction
: Perl in a Nutshell, 9.1. A Typical CGI Interaction
  - extra path information
: Perl in a Nutshell, 9.3. Extra Path Information
  - HTTP methods
  
- 
    - Perl Cookbook, 19.0. Introduction
    - Perl Cookbook, 19.1. Writing a CGI Script
  
 
- guestbook program (example)
: Learning Perl, 19.8. Creating a Guestbook Program
  - import tags
: Learning Perl, 19.5. Less Typing
  - improving efficiency of
: Perl Cookbook, 19.5. Making CGI Scripts Efficient
  - maintaining state
: Perl in a Nutshell, 10.3. Maintaining State
  - multiscreen scripts
: Perl Cookbook, 19.12. Writing a Multiscreen CGI Script
  - named parameters
: Perl in a Nutshell, 10.4. Named Parameters
  - passing parameters via
: Learning Perl, 19.4. Passing Parameters via CGI
  - permissions and
  
- 
    - Learning Perl, 19.8. Creating a Guestbook Program
    - Learning Perl, 19.9. Troubleshooting CGI Programs
  
 
- redirecting requests
: Perl Cookbook, 19.8. Redirecting to a Different Location
  - references
  
- 
    - Learning Perl, 19.7.1. References
    - Learning Perl, 19.11. Further Reading
  
 
- running with mod_perl
: Perl in a Nutshell, 11.4. Running CGI Scripts with mod_perl
  - saving/mailing HTML forms
: Perl Cookbook, 19.13. Saving a Form to a File or Mail Pipe
  - scrolling lists
: Learning Perl, 19.7.2. Fancier Calling Sequences
  - security and
  
- 
    - Perl Cookbook, 19.0. Introduction
    - Perl Cookbook, 19.4. Writing a Safe CGI Program
    - executing user commands
: Perl Cookbook, 19.6. Executing Commands Without Shell Escapes
  
 
- sticky widgets
: Perl Cookbook, 19.11. Creating Sticky Widgets
  - troubleshooting
: Learning Perl, 19.9. Troubleshooting CGI Programs
  - URL encoding
: Perl in a Nutshell, 9.2. URL Encoding
 
- CGI.pm module
- 
  - Perl Cookbook, 19.0. Introduction
  - Perl Cookbook, 19.1. Writing a CGI Script
  - Learning Perl, 19.1. The CGI.pm Module
  - Learning Perl, 19.5. Less Typing
  - Learning Perl on Win32 Systems, 18.1. The CGI.pm Module
  - Perl in a Nutshell, 9. CGI Overview
  - Perl in a Nutshell, 10. The CGI.pm Module
  - debugging scripts
: Perl in a Nutshell, 10.6. Debugging
  - generating HTML tags
: Perl in a Nutshell, 10.1. HTML Tag Generation
  - HTML formatting shortcuts
: Perl Cookbook, 19.7. Formatting Lists and Tables with HTML Shortcuts
  - importing method groups
: Perl in a Nutshell, 10.2. Importing Method Groups
  - JavaScript features with
: Perl in a Nutshell, 10.5. Using JavaScript Features
  - managing cookies
: Perl Cookbook, 19.10. Managing Cookies
  - named parameters
: Perl in a Nutshell, 10.4. Named Parameters
  
- 
    - objects in
: Learning Perl, 19.8.2. Objects in CGI.pm
  
 
 
- changed web pages, links in
: Perl Cookbook, 20.8. Finding Fresh Links
- ChangeNotify module
: Learning Perl on Win32 Systems, B.4. Win32 Extensions
- ChangeType() (Win32::OLE::Variant)
: Perl in a Nutshell, Chapter 19, Reference: ChangeType
- changing directories
: Learning Perl, 12.1. Moving Around the Directory Tree
- character classes
- 
  - Learning Perl, 7.3.1. Single-Character Patterns
  - Perl in a Nutshell, 4.6.4. Character Classes
  - Programming Perl, 1.7. Regular Expressions
  - Programming Perl, 2.4.1.2. The rules of regular expression matching
 
- characters
- 
  - (see also patterns)
  - Programming Perl, 2.4.1.2. The rules of regular expression matching
  - $[ variable
: Programming Perl, 2.9.3. Global Special Variables
  - case of
: (see case/capitalization)
  - converting ASCII to/from HTML
: Perl Cookbook, 20.4. Converting ASCII to HTML
  - converting ASCII with values
: Perl Cookbook, 1.4. Converting Between ASCII Characters and Values
  - deleting
: Programming Perl, 3.2.13. chomp
  - escaping
: Perl Cookbook, 1.13. Escaping Characters
  - getting ASCII values of
: Programming Perl, 3.2.104. ord
  - getting from ASCII values
: Programming Perl, 3.2.16. chr
  - hexadecimal
: (see hexadecimal numbers)
  - literal
: Programming Perl, 2.4.1.1. The regular expression bestiary
  - matching letters
: Perl Cookbook, 6.2. Matching Letters
  - metacharacters
: (see metacharacters)
  - multiple-byte, matching
: Perl Cookbook, 6.18. Matching Multiple-Byte Characters
  - octal
: (see octal characters)
  - parsing command-line arguments
: Perl Cookbook, 15.1. Parsing Program Arguments
  - processing individually
: Perl Cookbook, 1.5. Processing a String One Character at a Time
  - prototype
: Programming Perl, 2.7.3. Prototypes
  - ranges, in regular expressions
: Learning Perl, 7.3.1. Single-Character Patterns
  - reversing
: Perl Cookbook, 1.6. Reversing a String by Word or Character
  - setting character set
: Programming Perl, 7.2.37. I18N::Collate - Compare 8-bit Scalar Data According to the Current Locale
  - single-character input
: Programming Perl, 3.2.43. getc
  - special
: Programming Perl, 2.4.1.2. The rules of regular expression matching
  - text color, changing
: Perl Cookbook, 15.5. Changing Text Color
  - whitespace
: (see whitespace)
 
- Charset property (Response object)
: Perl in a Nutshell, 20.2.2.2. Response properties
- chdir function
- 
  - Programming Perl, 3.2.11. chdir
  - Programming Perl, 7.2.7. Cwd - Get Pathname of Current Working Directory
 
- chdir()
- 
  - Learning Perl, A.11. Chapter 12, Directory Access
  - Learning Perl, 12.1. Moving Around the Directory Tree
  - Learning Perl on Win32 Systems, 12.1. Moving Around the Directory Tree
  - Perl in a Nutshell, Chapter 5, Reference: chdir
  - example of
: Learning Perl on Win32 Systems, A.11. Chapter 12, Directory Access
 
- checkbox() (CGI.pm)
: Perl in a Nutshell, Chapter 10, Reference: checkbox
- checkbox_group() (CGI.pm)
: Perl in a Nutshell, Chapter 10, Reference: checkbox_group
- checkbutton() (Menubutton)
: Perl in a Nutshell, 18.14.2. Menubutton Methods
- checkbutton menu entries
: Perl Cookbook, 15.14. Creating Menus with Tk
- checkbuttons
- 
  - Advanced Perl Programming, A.1.2. Checkbutton
  - Advanced Perl Programming, 14.3.3. Radiobuttons and Checkbuttons
  - Perl in a Nutshell, 18.5. The Checkbutton Widget
 
- checking
- 
  - hosts if online
: Programming Perl, 7.2.46. Net::Ping - Check Whether a Host Is Online
  - MANIFEST file
: Programming Perl, 7.2.19. ExtUtils::Manifest - Utilities to Write and Check a MANIFEST File
  - taint
: (see taint checking)
 
- checksums
: Programming Perl, 3.2.182. unpack
- CheckTree module
- 
  - Perl in a Nutshell, 8.69. File::CheckTree
  - Programming Perl, 7.2.28. File::CheckTree - Run Many Tests on a Collection of Files
 
- checkuser program (example)
: Perl Cookbook, 15.10. Reading Passwords
- chemiserie program (example)
: Perl Cookbook, 19.14. Program: chemiserie
- child processes
- 
  - (see processes)
  - Advanced Perl Programming, 12.3.1. Multiple Threads of Execution
  - Learning Perl, 14.4. Using fork
 
- $CHILD_ERROR ($?) variable
- 
  - Perl in a Nutshell, 4.4.1. Global Special Variables
  - Programming Perl, 2.9.3. Global Special Variables
  - Programming Perl, 7.2.13. English - Use English or awk Names for Punctuation Variables
 
- Chili's
- 
  - Learning Perl, Acknowledgments for the First Edition
  - Learning Perl on Win32 Systems, Acknowledgments for First Edition
 
- CHLD signal
: Advanced Perl Programming, 12.3.1. Multiple Threads of Execution
- chmod command
- 
  - Learning Perl, 13.5. Modifying Permissions
  - Learning Perl on Win32 Systems, 13.4. Modifying Permissions
  - Perl in a Nutshell, Chapter 5, Reference: chmod
  - Programming Perl, 3.2.12. chmod
 
- chomp()
- 
  - Learning Perl on Win32 Systems, 1.6.2. Asking Questions and Remembering the Result
  - Learning Perl on Win32 Systems, 3.4.7. The chomp Function
  - Perl in a Nutshell, Chapter 5, Reference: chomp
  - Programming Perl, 1.4. Filehandles
  - Programming Perl, 3.2.13. chomp
  - examples of
  
- 
    - Learning Perl on Win32 Systems, 1.6.10. Moving the Secret Word List into a Separate File
    - Learning Perl on Win32 Systems, 1.6.17. The Final Programs
    - Learning Perl on Win32 Systems, 10.5. Using Filehandles
  
 
 
- chop()
- 
  - (see also chomp())
  - Learning Perl, 1.5.2. Asking Questions and Remembering the Result
  - Learning Perl, 2.6.3. The chop and chomp Functions
  - Learning Perl, 3.4.7. The chomp Function
  - Learning Perl on Win32 Systems, 2.6.3. The chop() and chomp() Functions
  - Perl in a Nutshell, Chapter 5, Reference: chop
  - Programming Perl, 1.4. Filehandles
  - Programming Perl, 3.2.14. chop
  - examples of
  
- 
    - Learning Perl, A.1. Chapter 2, Scalar Data
    - Learning Perl, 1.5.10. Moving the Secret Word List into a Separate File
    - Learning Perl, 1.5.17. The Final Programs
    - Learning Perl, 2.7. <STDIN> as a Scalar Value
    - Learning Perl, 10.4. Using Filehandles
    - Learning Perl on Win32 Systems, A.1. Chapter 2, Scalar Data
    - Learning Perl on Win32 Systems, 2.7. <STDIN> as a Scalar Value
  
 
 
- ChopBlanks attribute (DBI)
: Perl in a Nutshell, 12.2.3. Database Handles and Statement Handles
- chown()
- 
  - Learning Perl, 13.6. Modifying Ownership
  - Perl in a Nutshell, Chapter 5, Reference: chown
  - Programming Perl, 3.2.15. chown
 
- chr()
- 
  - Perl Cookbook, 1.4. Converting Between ASCII Characters and Values
  - Learning Perl, 16.2. Packing and Unpacking Binary Data
  - Perl in a Nutshell, Chapter 5, Reference: chr
  - Programming Perl, 3.2.16. chr
 
- Christiansen, Tom
- 
  - Advanced Perl Programming, 2. Implementing Complex Data Structures
  - Advanced Perl Programming, 2.6. Resources
  - Advanced Perl Programming, 4.4.3. Closures Versus Objects
  - Advanced Perl Programming, 5.6. Using Eval for Time-Outs
  - Perl in a Nutshell, 1.4.4. www.perl.com
 
- chroot()
- 
  - Perl in a Nutshell, Chapter 5, Reference: chroot
  - Programming Perl, 3.2.17. chroot
 
- circle, circumference of
: Learning Perl, 2.10. Exercises
- circular data structures
: Perl Cookbook, 13.13. Coping with Circular Data Structures
- circular lists
: Perl Cookbook, 4.16. Implementing a Circular List
- circular references
- 
  - Advanced Perl Programming, 1.6.1. Reference Counts
  - Programming Perl, 5.3.9. A Note on Garbage Collection
 
- class attributes
- 
  - Advanced Perl Programming, 7.2.5. Class Methods and Attributes
  - Perl Cookbook, 13.0. Introduction
  - Perl Cookbook, 13.4. Managing Class Data
 
- class context
: Programming Perl, 5.5.9. Class Context and the Object
- class data
- 
  - Perl Cookbook, 13.0. Introduction
  - Perl Cookbook, 13.4. Managing Class Data
  - circular data structures
: Perl Cookbook, 13.13. Coping with Circular Data Structures
 
- class methods
- 
  - Advanced Perl Programming, 7.2.5. Class Methods and Attributes
  - Perl Cookbook, 13.0. Introduction
  - Perl Cookbook, 13.4. Managing Class Data
  - Learning Perl, 19.8.1. Object-Oriented Programming in Perl
  - Perl in a Nutshell, 7.4. Object Syntax
  - Programming Perl, 5.3.1. Brief Refresher on Object-Oriented Programming
  - Programming Perl, 5.3.5.1. Class methods
 
- -class option
- 
  - Frame widget
: Perl in a Nutshell, 18.17. The Frame Widget
  - toplevel widget
: Perl in a Nutshell, 18.18. The Toplevel Widget
 
- Class::Struct module
- 
  - Perl Cookbook, 13.5. Using Classes as Structs
  - Perl in a Nutshell, 8.32. Class::Struct
 
- classes
- 
  - Perl Cookbook, 13.0. Introduction
  - Learning Perl, 19.8.1. Object-Oriented Programming in Perl
  - Programming Perl, 5. Packages, Modules, and Object Classes
  - Programming Perl, 5.3.1. Brief Refresher on Object-Oriented Programming
  - Programming Perl, 5.3.4. A Class Is Simply a Package
  - Programming Perl, 5.5.9. Class Context and the Object
  - accessing overridden methods
: Perl Cookbook, 13.10. Accessing Overridden Methods
  - base
: (see base classes)
  - determining subclass membership
: Perl Cookbook, 13.8. Determining Subclass Membership
  - functions for
: Perl in a Nutshell, 5.1. Perl Functions by Category
  - generating methods with AUTOLOAD
  
- 
    - Perl Cookbook, 13.0. Introduction
    - Perl Cookbook, 13.11. Generating Attribute Methods Using AUTOLOAD
  
 
- inheritance
  
- 
    - Perl Cookbook, 13.0. Introduction
    - Perl Cookbook, 13.9. Writing an Inheritable Class
    - Perl Cookbook, 13.12. Solving the Data Inheritance Problem
  
 
- in Java
: Advanced Perl Programming, 6.9.4. Java
  - overriding
: Advanced Perl Programming, 7.2.6.1. Overriding base classes
  - package
  
- 
    - Programming Perl, 3.2.171. tie
    - Programming Perl, 3.2.184. untie
  
 
- as structs
: Perl Cookbook, 13.5. Using Classes as Structs
  - superclasses (base classes)
: Advanced Perl Programming, 7.2.6. The Need for Inheritance
  - using as base class
: Programming Perl, 5.5.1. Object-Oriented Scaling Tips
 
- clean command (CPAN.pm)
: Perl in a Nutshell, Chapter 2, Reference: clean
- cleaning up modules
: Perl Cookbook, 12.6. Automating Module Clean-Up
- clear()
- 
  - document object, PerlScript
: Perl in a Nutshell, 20.1.1.1. Document methods
  - HTTP::Cookies module
: Perl in a Nutshell, Chapter 17, Reference: clear
 
- Clear()
- 
  - Response object, PerlScript
: Perl in a Nutshell, 20.2.2.3. Response methods
  - Win32::EventLog module
: Perl in a Nutshell, Chapter 19, Reference: Clear
 
- clear command
: Perl Cookbook, 15.3. Clearing the Screen
- clear_label() (Mail::Folder)
: Perl in a Nutshell, Chapter 14, Reference: clear_label
- CLEAR method
: Programming Perl, 5.4.3. Tying Hashes
- clearallcache() routine
: Programming Perl, 7.2.4. Benchmark - Check and Compare Running Times of Code
- clearcache() routine
: Programming Perl, 7.2.4. Benchmark - Check and Compare Running Times of Code
- clearerr()
: Perl Cookbook, 8.5. Trailing a Growing File
- client() (Frame widget)
: Perl in a Nutshell, 18.18.1. Toplevel Methods
- client-side PerlScript
- 
  - Perl in a Nutshell, 20. PerlScript
  - Perl in a Nutshell, 20.1. Client-Side PerlScript
 
- client-side socket connections
- 
  - Perl in a Nutshell, 13.1.2. Client Connections
  - Perl in a Nutshell, 13.2.1. Client-Side Sockets
 
- ClientCertificate collection
: Perl in a Nutshell, 20.2.1. The Request Object
- clients
- 
  - bidirectional
: Perl Cookbook, 17.10. Writing Bidirectional Clients
  - FTP
: Perl Cookbook, 18.2. Being an FTP Client
  - handling multiple
: Advanced Perl Programming, 12.3. Handling Multiple Clients
  - networking
: Learning Perl on Win32 Systems, C. Networking Clients
  - prebuilt modules for
: Advanced Perl Programming, 12.6. Prebuilt Client Modules
  - TCP
  
- 
    - Perl Cookbook, 17.1. Writing a TCP Client
    - Programming Perl, 6.2.4.1. Internet TCP clients and servers
  
 
- UDP
: Perl Cookbook, 17.4. Setting Up a UDP Client
 
- Clipboard module
: Learning Perl on Win32 Systems, B.4. Win32 Extensions
- clipboard, manipulating
: Perl in a Nutshell, 19.1. Win32::Clipboard
- clobbering values
: Perl Cookbook, 1.3. Exchanging Values Without Using Temporary Variables
- clockdrift program (example)
: Perl Cookbook, 17.4. Setting Up a UDP Client
- Clone() (Win32::OLE::Enum)
: Perl in a Nutshell, Chapter 19, Reference: Clone
- clone()
- 
  - HTTP::Headers module
: Perl in a Nutshell, Chapter 17, Reference: clone
  - HTTP::Message module
: Perl in a Nutshell, Chapter 17, Reference: clone
  - LWP::UserAgent module
: Perl in a Nutshell, Chapter 17, Reference: clone
 
- cloning parent objects
: Perl Cookbook, 13.6. Cloning Objects
- close()
- 
  - Perl Cookbook, 7.0. Introduction
  - Perl Cookbook, 7.19. Opening and Closing File Descriptors by Number
  - Learning Perl, 10.2. Opening and Closing a Filehandle
  - Perl in a Nutshell, Chapter 5, Reference: close
  - Perl in a Nutshell, 4.9. Filehandles
  - Programming Perl, 3.2.18. close
  - Programming Perl, 6.2.2.1. Anonymous pipes
  - document object (PerlScript)
: Perl in a Nutshell, 20.1.1.1. Document methods
  - examples of
  
- 
    - Learning Perl, 1.5.10. Moving the Secret Word List into a Separate File
    - Learning Perl, 1.5.17. The Final Programs
    - Learning Perl on Win32 Systems, 1.6.10. Moving the Secret Word List into a Separate File
  
 
- file locks and
: Perl Cookbook, 7.11. Locking a File
  - Mail::Folder module
: Perl in a Nutshell, Chapter 14, Reference: close
  - Mail::Mailer module
: Perl in a Nutshell, Chapter 14, Reference: close
  - Mail::Send module
: Perl in a Nutshell, Chapter 14, Reference: close
  - process-filehandles
: Learning Perl, 14.3. Using Processes as Filehandles
  - Win32::ChangeNotification module
: Perl in a Nutshell, Chapter 19, Reference: close
 
- Close()
- 
  - Mail::POP3Client module
  
- 
    - Perl in a Nutshell, Chapter 14, Reference: Close
    - Perl in a Nutshell, 14.2.8.6. Explicitly opening and closing connections
  
 
- Win32::Internet module
: Perl in a Nutshell, Chapter 19, Reference: Close
  - Win32::Shortcut module
: Perl in a Nutshell, Chapter 19, Reference: Close
 
- closedir()
- 
  - Perl Cookbook, 9.0. Introduction
  - Learning Perl, A.11. Chapter 12, Directory Access
  - Learning Perl, 12.4. Opening and Closing a Directory Handle
  - Learning Perl on Win32 Systems, 12.4. Opening and Closing a Directory Handle
  - Perl in a Nutshell, Chapter 5, Reference: closedir
  - Programming Perl, 3.2.19. closedir
  - Programming Perl, 7.2.11. DirHandle - Supply Object Methods for Directory Handles
  - example of
: Learning Perl on Win32 Systems, A.11. Chapter 12, Directory Access
 
- -closeenough option (Canvas)
: Perl in a Nutshell, 18.12. The Canvas Widget
- closelog()
: Programming Perl, 7.2.63. Sys::Syslog - Perl Interface to UNIX syslog(3) Calls
- closing file descriptors
: Perl Cookbook, 7.19. Opening and Closing File Descriptors by Number
- closures
- 
  - Advanced Perl Programming, 4.3. Closures
  - Advanced Perl Programming, 20.3.5.3. Closures
  - Perl Cookbook, 10.16. Nesting Subroutines
  - Perl Cookbook, 11.4. Taking References to Functions
  - Perl Cookbook, 12.13. Referring to Packages Indirectly
  - Programming Perl, 4.3.6. Closures
  - as objects
: Perl Cookbook, 11.7. Using Closures Instead of Objects
  - objects versus
: Advanced Perl Programming, 4.4.3. Closures Versus Objects
  - syntax
: Advanced Perl Programming, B.3. Closures
 
- Cls() (Win32::Console)
: Perl in a Nutshell, Chapter 19, Reference: Cls
- CLSID
: Learning Perl on Win32 Systems, 19.2. Creating Automation Objects
- clustering command-line options
: Programming Perl, 7.2.36. Getopt::Std - Process Single-Character Options with Option Clustering
- cmd3sel program (example)
: Perl Cookbook, 16.9. Controlling the Input, Output, and Error of Another Program
- cmp operator
- 
  - Perl Cookbook, 4.14. Sorting an Array Numerically
  - Learning Perl, 15.4. Advanced Sorting
  - Programming Perl, 3.2.153. sort
  - examples of
  
- 
    - Learning Perl, A.14. Chapter 15, Other Data Transformation
    - Learning Perl, A.15. Chapter 16, System Database Access
  
 
 
- COBOL
- 
  - Advanced Perl Programming, 1. Data References and Anonymous Storage
  - Learning Perl, 11.1. What Is a Format?
  - Learning Perl, 18.3. Converting Shell Programs to Perl
  - Learning Perl on Win32 Systems, 11.1. What Is a Format?
 
- code
- 
  - code values (CVs)
: Advanced Perl Programming, 20.3.5. Code Values
  - effienciency of
: Programming Perl, 8.3.3. Programmer Efficiency
  - examples, obtaining
: Programming Perl, 8.5.2. Examples
  - generation
: Advanced Perl Programming, 17.1. On Code Generation
  
- 
    - input specification parser
    
- 
      - Advanced Perl Programming, 17.2. Jeeves Example
      - Advanced Perl Programming, 17.3.1. Advantages of This Architecture
      - Advanced Perl Programming, 17.5. Sample Specification Parser
    
 
- Jeeves framework
    
- 
      - Advanced Perl Programming, 17.2. Jeeves Example
      - Advanced Perl Programming, 17.3. Jeeves Overview
    
 
- stages of
: Advanced Perl Programming, 20.2.2.2. Compilation and code generation stages
  
 
- hand-coding XSUBs
: Advanced Perl Programming, 20.4.2. The Called Side: Hand-Coding an XSUB
  - listing
: Programming Perl, 8.1.1. Debugger Commands
  - perlmain.c
: Programming Perl, 7.2.20. ExtUtils::Miniperl - Write the C Code for perlmain.c
  - reusing
  
- 
    - Programming Perl, 5.5.8. Thinking of Code Reuse
    - Programming Perl, 8.4. Programming with Style
  
 
- running times for
: Programming Perl, 7.2.4. Benchmark - Check and Compare Running Times of Code
  - safe namspaces for
: Programming Perl, 7.2.51. Safe - Create Safe Namespaces for Evaluating Perl Code
 
- code() (HTTP::Response)
: Perl in a Nutshell, Chapter 17, Reference: code
- CODE directive (XS)
: Advanced Perl Programming, 18.4.4. Special Code
- code size, library
: Perl Cookbook, 14.0. Introduction
- Coke
: Learning Perl, 2.3.2. Double-Quoted Strings
- Collate module
: Programming Perl, 7.2.37. I18N::Collate - Compare 8-bit Scalar Data According to the Current Locale
- collection objects
- 
  - Perl in a Nutshell, 19.18.3. Win32::OLE::Enum
  - Perl in a Nutshell, 20.2.1. The Request Object
 
- collision chaining
: Advanced Perl Programming, 20.3.3.1. Inside HVs
- colon
: (see : (colon))
- color() (Term::ANSIColor)
: Perl Cookbook, 15.5. Changing Text Color
- color of text, changing
: Perl Cookbook, 15.5. Changing Text Color
- colored() (Term::ANSIColor)
: Perl Cookbook, 15.5. Changing Text Color
- -colormap option
- 
  - Frame widget
: Perl in a Nutshell, 18.17. The Frame Widget
  - toplevel widget
: Perl in a Nutshell, 18.18. The Toplevel Widget
 
- colormapwindows() (Frame widget)
: Perl in a Nutshell, 18.18.1. Toplevel Methods
- colors, widget
- 
  - Advanced Perl Programming, 14.3.1.3. Colors
  - Perl in a Nutshell, 18.1.4. Colors and Fonts
 
- column headers, in format
: Learning Perl, 11.1. What Is a Format?
- -column option (grid manager)
: Perl in a Nutshell, 18.2.2. The grid Geometry Manager
- columns
- 
  - arranging du command output
: Perl Cookbook, 5.16. Program: dutree
  - extracting from files (example)
: Advanced Perl Programming, 5.5.2. Extracting Columns from a File
  - labeling
  
- 
    - Learning Perl, 1.5.14. Listing the Secret Words
    - Learning Perl on Win32 Systems, 1.6.14. Listing the Secret Words
  
 
- outputting sorting text in
: Perl Cookbook, 4.18. Program: words
  - parsing data by
: Perl Cookbook, 1.1. Accessing Substrings
  - wrapping paragraphs by
: Perl Cookbook, 1.12. Reformatting Paragraphs
 
- -columnspan option (grid manager)
: Perl in a Nutshell, 18.2.2. The grid Geometry Manager
- CombineURL() (Win32::Internet)
: Perl in a Nutshell, Chapter 19, Reference: CombineURL
- comma
: (see , (comma))
- comma operator
: (see = (equal sign), => operator)
- comma-separated values (CSV)
- 
  - Perl Cookbook, 1.15. Parsing Comma-Separated Data
  - Perl Cookbook, 4.1. Specifying a List In Your Program
  - Perl Cookbook, 6.7. Reading Records with a Pattern Separator
 
- command()
- 
  - Frame widget
: Perl in a Nutshell, 18.18.1. Toplevel Methods
  - Menubutton widget
: Perl in a Nutshell, 18.14.2. Menubutton Methods
 
- command entry (menu items)
: Perl Cookbook, 15.14. Creating Menus with Tk
- command input operator
: (see ` (backquote))
- command interpreters
- 
  - Perl Cookbook, 1.13. Escaping Characters
  - Programming Perl, 6.1. Cooperating with Command Interpreters
 
- command line
: Learning Perl, D.3. The Command Line
- 
  - aliasing on
: Advanced Perl Programming, 3.2.2.2. Aliasing on command lines
  - arguments
: Learning Perl, 17.5. Variable-Length (Text) Databases
  - diamond operator and
: Learning Perl, 6.2. Input from the Diamond Operator
 
- command-line options
- 
  - Perl Cookbook, 15.1. Parsing Program Arguments
  - Perl in a Nutshell, 3.2. Command-Line Options
  - Programming Perl, 7.2.35. Getopt::Long - Extended Processing of Command-Line Options
  - Programming Perl, 7.2.36. Getopt::Std - Process Single-Character Options with Option Clustering
 
- -command option
: Perl in a Nutshell, 18.1.3. Callbacks
- 
  - Button widget
: Perl in a Nutshell, 18.4. The Button Widget
  - Checkbutton widget
: Perl in a Nutshell, 18.5. The Checkbutton Widget
  - Menubutton widget
: Perl in a Nutshell, 18.14.1. Menu Item Options
  - Optionmenu widget
: Perl in a Nutshell, 18.16. The Optionmenu Widget
  - Radiobutton widget
: Perl in a Nutshell, 18.6. The Radiobutton Widget
  - Scale widget
: Perl in a Nutshell, 18.13. The Scale Widget
  - Scrollbar widget
: Perl in a Nutshell, 18.9. The Scrollbar Widget
 
- command property
: (see widgets)
- commands
- 
  - buffering
: Programming Perl, 2.9.2. Per-Filehandle Special Variables
  - command history, debugger and
: Programming Perl, 8.1.2. Using the Debugger
  - for loop control
: Programming Perl, 2.6.4.4. Loop control
  - names for
: Programming Perl, 1.2.2. Verbs
  - Perl debugger
  
- 
    - Perl in a Nutshell, 6.2. Debugger Commands
    - Programming Perl, 8.1.1. Debugger Commands
  
 
- processing
  
- 
    - Perl in a Nutshell, 3.1. Command Processing
    - Programming Perl, 6.1.1. Command Processing
  
 
- shell
: Programming Perl, 7.2.56. Shell - Run Shell Commands Transparently Within Perl
 
- comment() (Mail::Address)
: Perl in a Nutshell, Chapter 14, Reference: comment
- comments
- 
  - Learning Perl, 1.4. Basic Concepts
  - Learning Perl on Win32 Systems, 1.5. Basic Concepts
  - Perl in a Nutshell, 4.1. Program Structure
  - Programming Perl, 2.4.1.4. Regular expression extensions
  - Programming Perl, 8.2.4. C Traps
  - # (hash mark) for
: Programming Perl, 2.4. Pattern Matching
  - pod documentation for modules
: Perl Cookbook, 12.16. Documenting Your Module with Pod
  - in regular expressins
: Perl Cookbook, 6.4.  Commenting Regular Expressions
 
- commify() (example)
: Perl Cookbook, 2.17. Putting Commas in Numbers
- commify_series program (example)
: Perl Cookbook, 4.2. Printing a List with Commas
- commit() (DBI)
: Perl in a Nutshell, Chapter 12, Reference: commit
- commit_transaction function
: Advanced Perl Programming, 11.1. Adaptor: An Introduction
- Common Gateway Interface
: (see CGI programs)
- Common Log Format standard
: Perl Cookbook, 20.12. Parsing a Web Server Log File
- communications endpoints
: (see sockets)
- comp.lang.perl newsgroups
- 
  - Learning Perl, Support
  - Programming Perl, Usenet Newsgroups
 
- compare() (Text widget)
: Perl in a Nutshell, 18.11.2. Text Methods
- comparing
- 
  - in awk, versus in Perl
: Programming Perl, 6.4.2.2. a2p
  - floating-point numbers
: Perl Cookbook, 2.2. Comparing Floating-Point Numbers
  - hashes for keys
: Perl Cookbook, 5.11. Finding Common or Different Keys in Two Hashes
  - setting character set for
: Programming Perl, 7.2.37. I18N::Collate - Compare 8-bit Scalar Data According to the Current Locale
  - strings
: Programming Perl, 8.2.1. Universal Blunders
 
- comparison operators
- 
  - Perl Cookbook, 4.14. Sorting an Array Numerically
  - Learning Perl on Win32 Systems, 2.4.2. Operators for Strings
  - Perl in a Nutshell, 4.5.4.1. Relational operators
  - Perl in a Nutshell, 4.5.4.2. Equality operators
  - Programming Perl, 1.5.6. Comparison Operators
  - Programming Perl, 2.5.12. Equality Operators
  - Programming Perl, 7.2.48.3. Overloadable operations
  - differences between awk and Perl
: Learning Perl, 18.1. Converting awk Programs to Perl
  - numbers and strings
: Learning Perl, 2.4.2. Operators for Strings
  - sort function and
: Programming Perl, 3.2.153. sort
 
- comparison routine, in sorting
: Learning Perl, 15.4. Advanced Sorting
- CompatMode attribute (DBI)
: Perl in a Nutshell, 12.2.3. Database Handles and Statement Handles
- compilation failure, when symlink() is not supported
: Learning Perl, 13.3.2. Creating Hard and Soft Links with Perl
- compile-time scoping
: Perl Cookbook, 10.13. Saving Global Values
- compiled language, Perl as a
- 
  - Learning Perl, 1.4. Basic Concepts
  - Learning Perl on Win32 Systems, 1.5. Basic Concepts
 
- compiler limits
: (see pragmas)
- compiler, Perl
- 
  - Perl in a Nutshell, 3.4. The Perl Compiler
  - Programming Perl, 6.4.3. Translation to Other Languages
 
- compiling
: Advanced Perl Programming, 20.7. A Peek into the Future
- 
  - hints
: Programming Perl, 2.9.3. Global Special Variables
  - modules/packages
: Advanced Perl Programming, 6.3. Package Initialization and Destruction
  - with yacc
: Advanced Perl Programming, 20.2.2.2. Compilation and code generation stages
 
- complementation
: (see negation)
- Complete()
: Programming Perl, 7.2.65. Term::Complete - Word Completion Module
- completion
: Programming Perl, 7.2.65. Term::Complete - Word Completion Module
- complex data structures
: Perl in a Nutshell, 4.8. References and Complex Data Structures
- Complex module
: Programming Perl, 7.2.44. Math::Complex - Complex Numbers Package
- complex numbers
: Perl Cookbook, 2.15. Using Complex Numbers
- component-based programming
: Advanced Perl Programming, The Case for Scripting
- composition
: Advanced Perl Programming, 8.3.4. Using Composition Instead
- Comprehensive Perl Archive Network
: (see CPAN)
- compressing tabs
: Perl Cookbook, 1.7. Expanding and Compressing Tabs
- concatenation
- 
  - Learning Perl, 2.4.2. Operators for Strings
  - Perl in a Nutshell, 4.5.11.4. String operator
  - Programming Perl, 1.5.2. String Operators
  - Programming Perl, 2.5.8. Additive Operators
  - Programming Perl, 8.2.3. Awk Traps
  - Programming Perl, 8.3.1. Time Efficiency
 
- concurrency
: Advanced Perl Programming, 10.1. Persistence Issues
- conditional (?:) operator
- 
  - Perl in a Nutshell, 4.5.11.2. Conditional operator
  - Programming Perl, 2.5.16. Conditional Operator
 
- conditional modifiers
: Perl in a Nutshell, 4.3.1.4. Modifiers
- conditional statements
- 
  - (see if statement)
  - Perl in a Nutshell, 4.3.1. Conditionals and Loops
 
- confess()
- 
  - Perl Cookbook, 12.12. Reporting Errors and Warnings Like Built-Ins
  - Programming Perl, 7.2.5. Carp - Generate Error Messages
 
- Config module
- 
  - Perl Cookbook, 16.13. Listing Available Signals
  - Perl in a Nutshell, 8.33. Config
  - Programming Perl, 7.2.6. Config - Access Perl Configuration Information
 
- configuration
- 
  - accessing information about
: Programming Perl, 7.2.6. Config - Access Perl Configuration Information
  - GetOptions()
: Programming Perl, 7.2.35.6. Configuration variables
  - reading configuration files
: Perl Cookbook, 8.16. Reading Configuration Files
 
- Configure event (Tk)
: Perl Cookbook, 15.16. Responding to Tk Resize Events
- configure() (Perl/Tk)
: Perl in a Nutshell, 18.1.1.1. The configure method
- Configure, as Perl building tool
: Learning Perl, 1.3. Availability
- -confine option (Canvas)
: Perl in a Nutshell, 18.12. The Canvas Widget
- connect()
- 
  - Advanced Perl Programming, 13.1. Msg: Messaging Toolkit
  - Perl in a Nutshell, Chapter 5, Reference: connect
  - Programming Perl, 3.2.20. connect
  - DBI module
: Perl in a Nutshell, Chapter 12, Reference: connect
  - Socket module
  
- 
    - Perl in a Nutshell, 13.1. Built-in Socket Functions
    - Perl in a Nutshell, 13.1.2. Client Connections
  
 
 
- Connect() (Mail::POP3Client)
: Perl in a Nutshell, Chapter 14, Reference: Connect
- ConnectBackoff() (Win32::Internet)
: Perl in a Nutshell, Chapter 19, Reference: ConnectBackoff
- connection, shutting down
: Programming Perl, 3.2.148. shutdown
- connection-oriented communication
: Advanced Perl Programming, 12.1. Networking Primer
- connectionless communication
: Advanced Perl Programming, 12.1. Networking Primer
- ConnectRetries() (Win32::Internet)
: Perl in a Nutshell, Chapter 19, Reference: ConnectionRetries
- ConnectTimeout() (Win32::Internet)
: Perl in a Nutshell, Chapter 19, Reference: ConnectTimeout
- console implementation
: Perl in a Nutshell, 19.2. Win32::Console
- Console module
: Learning Perl on Win32 Systems, B.4. Win32 Extensions
- constant folding
: Advanced Perl Programming, 20.2.2.2. Compilation and code generation stages
- constant module
: Perl in a Nutshell, 8.34. constant
- constant part
: Learning Perl, 11.1. What Is a Format?
- constant() (Win32::FileSecurity)
: Perl in a Nutshell, Chapter 19, Reference: constant
- constants
: Advanced Perl Programming, 3.3.2. Constants
- 
  - global special (predefined)
: Perl in a Nutshell, 4.4.4. Global Special Constants
  - POSIX module
: Programming Perl, 7.2.49.3. Pathname constants
  - references to
: Advanced Perl Programming, 1.1. Referring to Existing Variables
 
- constructors
- 
  - (see new())
  - Perl Cookbook, 13.0. Introduction
  - Perl Cookbook, 13.1. Constructing an Object
  - Perl in a Nutshell, 7.3. Object-Oriented Perl
  - Programming Perl, 4.2.5. Object Constructors
  - Programming Perl, 5.3.1. Brief Refresher on Object-Oriented Programming
  - Programming Perl, 5.3.3. An Object Is Simply a Referenced Thingy
  - accessing overridden methods
: Perl Cookbook, 13.10. Accessing Overridden Methods
  - cloning parent objects
: Perl Cookbook, 13.6. Cloning Objects
  - inheriting
: Programming Perl, 5.5.10. Inheriting a Constructor
 
- containment
: Programming Perl, 5.5.5. Containment (the "Has-a" Relationship)
- content()
- 
  - HTML::Parser module
: Perl in a Nutshell, Chapter 17, Reference: content
  - HTTP::Message module
: Perl in a Nutshell, Chapter 17, Reference: content
 
- CONTENT_LENGTH variable
: Perl in a Nutshell, 9.4. CGI Environment Variables
- content_ref() (HTTP::Message)
: Perl in a Nutshell, Chapter 17, Reference: content_ref
- Content-Type header line
- 
  - Learning Perl, 19.3. Simplest CGI Program
  - Learning Perl, 19.9. Troubleshooting CGI Programs
  - Perl in a Nutshell, 9.1.2. Creating Virtual Documents
 
- CONTENT_TYPE variable
: Perl in a Nutshell, 9.4. CGI Environment Variables
- ContentType property (Response object)
: Perl in a Nutshell, 20.2.2.2. Response properties
- context
- 
  - (see also list context; scalar context)
  - Advanced Perl Programming, 20.2.2.2. Compilation and code generation stages
  - Learning Perl, 3.5. Scalar and List Context
  - Perl in a Nutshell, 4.2.5. Scalar and List Contexts
  - Programming Perl, 2.3.3. Context
 
- context stack
- 
  - Advanced Perl Programming, 20.4.3. Inside Other Stacks
  - Learning Perl on Win32 Systems, 3.5. Scalar and List Context
 
- continuation characters, reading data with
: Perl Cookbook, 8.1. Reading Lines with Continuation Characters
- continuation lines
- 
  - Programming Perl, 2.6.4.4. Loop control
  - Programming Perl, 2.9.3. Global Special Variables
 
- continue block
- 
  - (see also loops)
  - Learning Perl, 9.2. The next Statement
  - Perl in a Nutshell, 4.3.1.1. while loops
  - Programming Perl, 2.6.4.1. While statements
  - Programming Perl, 2.6.4.4. Loop control
 
- continue command (in C)
: Programming Perl, 8.2.4. C Traps
- control characters
- 
  - Programming Perl, 2.3.2.2. String literals
  - Programming Perl, 2.4.1.2. The rules of regular expression matching
 
- control expression
- 
  - and while statements
: Learning Perl, 4.3. The while/until Statement
  - of if statement
: Learning Perl, 4.2. The if/unless Statement
  - while statements
: Learning Perl on Win32 Systems, 4.3. The while/until Statement
 
- control structures
: Programming Perl, 1.6. Control Structures
- Control-D, as end of file
: Learning Perl, 3.6. <STDIN> as an Array
- ControlReceiveTimeout() (Win32::Internet)
: Perl in a Nutshell, Chapter 19, Reference: ControlReceiveTimeout
- ControlSendTimeout() (Win32::Internet)
: Perl in a Nutshell, Chapter 19, Reference: ControlSendTimeout
- converting
- 
  - angles (degrees and radians)
: Perl Cookbook, 2.11. Doing Trigonometry in Degrees, not Radians
  - ASCII characters and values
  
- 
    - Perl Cookbook, 1.4. Converting Between ASCII Characters and Values
    - Perl Cookbook, 20.4. Converting ASCII to HTML
    - Programming Perl, 3.2.16. chr
    - Programming Perl, 3.2.104. ord
  
 
- between languages
  
- 
    - Programming Perl, 6.4.2. Translation from Other Languages
    - Programming Perl, 8.5.1. Translation from Awk and Sed
  
 
- binary and decimal numbers
: Perl Cookbook, 2.4. Converting Between Binary and Decimal
  - case
: (see case/capitalization)
  - DBM files
: Perl Cookbook, 14.3. Converting Between DBM Files
  - hexadecimal numbers
  
- 
    - Perl Cookbook, 2.16. Converting Between Octal and Hexadecimal
    - Programming Perl, 3.2.73. hex
    - Programming Perl, 3.2.156. sprintf
  
 
- list values and strings
  
- 
    - Programming Perl, 3.2.78. join
    - Programming Perl, 3.2.105. pack
    - Programming Perl, 3.2.155. split
    - Programming Perl, 3.2.182. unpack
  
 
- octal numbers
  
- 
    - Perl Cookbook, 2.16. Converting Between Octal and Hexadecimal
    - Programming Perl, 3.2.101. oct
    - Programming Perl, 3.2.156. sprintf
  
 
- POD data to ASCII text
: Programming Perl, 7.2.50. Pod::Text - Convert POD Data to Formatted ASCII Text
  - pod into other languages
: Perl Cookbook, 12.16. Documenting Your Module with Pod
  - Roman numerals
: Perl Cookbook, 2.6. Working with Roman Numerals
  - shell wildcards for regexp matching
: Perl Cookbook, 6.9. Matching Shell Globs as Regular Expressions
  - time
  
- 
    - Perl Cookbook, 3.2. Converting DMYHMS to Epoch Seconds
    - Programming Perl, 3.2.70. gmtime
    - Programming Perl, 3.2.88. localtime
  
 
 
- cookie()
- 
  - CGI.pm module
: Perl in a Nutshell, Chapter 10, Reference: cookie
  - LWP::UserAgent module
: Perl in a Nutshell, Chapter 17, Reference: cookie_jar
 
- Cookie header
: Perl in a Nutshell, 17.3.6. HTTP::Cookies
- cookies
- 
  - Perl Cookbook, 19.10. Managing Cookies
  - Perl in a Nutshell, 8.28. CGI::Cookie
  - Perl in a Nutshell, 10.3. Maintaining State
  - HTTP::Cookies module
: Perl in a Nutshell, 17.3.6. HTTP::Cookies
  - HTTP::Cookies::Netscape module
: Perl in a Nutshell, 17.3.6.1. HTTP::Cookies::Netscape
  - setting (PerlScript)
: Perl in a Nutshell, 20.2.2.1. Setting cookies
 
- Cookies collection
: Perl in a Nutshell, 20.2.1. The Request Object
- coords()
- 
  - Canvas widget
: Perl in a Nutshell, 18.12.3. Canvas Methods
  - Scale widget
: Perl in a Nutshell, 18.13.1. Scale Methods
 
- copy() (File::Copy)
: Perl Cookbook, 9.3. Copying or Moving a File
- copy constructor
: Programming Perl, 7.2.48.6. Copy constructor
- Copy module
: Programming Perl, 7.2.29. File::Copy - Copy Files or Filehandles
- copy pass
: Learning Perl, 17.5. Variable-Length (Text) Databases
- copying
- 
  - data structures
: Perl Cookbook, 11.12. Copying Data Structures
  - directory trees
: Perl Cookbook, 9.11. Program: symirror
  - filehandles
: Perl Cookbook, 7.20. Copying Filehandles
  - files
: Perl Cookbook, 9.3. Copying or Moving a File
  - parent objects (cloning)
: Perl Cookbook, 13.6. Cloning Objects
  - substituting and
: Perl Cookbook, 6.1. Copying and Substituting Simultaneously
  - surface vs. deep copies
: Perl Cookbook, 11.12. Copying Data Structures
 
- core files
- 
  - Perl in a Nutshell, 3.2. Command-Line Options
  - Programming Perl, 3.2.29. dump
  - Programming Perl, 6.1.2. Switches
 
- cos() (cosines)
- 
  - Perl Cookbook, 2.12. Calculating More Trigonometric Functions
  - Perl in a Nutshell, Chapter 5, Reference: cos
  - Programming Perl, 3.2.21. cos
 
- Count()
- 
  - Mail::POP3Client module
  
- 
    - Perl in a Nutshell, Chapter 14, Reference: Count
    - Perl in a Nutshell, 14.2.8.1. Counting messages
  
 
- Win32::OLE::Enum module
: Perl in a Nutshell, 19.18.3. Win32::OLE::Enum
 
- countchunks program (example)
: Perl Cookbook, 7.7. Writing a Filter
- counting
- 
  - characters
: Learning Perl, 15.5. Transliteration
  - email messages
: Perl in a Nutshell, 14.2.8.1. Counting messages
  - lines in files
: Perl Cookbook, 8.2. Counting Lines (or Paragraphs or Records) in a File
 
- CPAN
: Perl Cookbook, 12.0. Introduction
- 
  - building and installing modules from
: Perl Cookbook, 12.17. Building and Installing a CPAN Module
  - finding modules, program for
: Perl Cookbook, 12.19. Program: Finding Versions and Descriptions of Installed Modules
  - registering as developer
: Perl Cookbook, 12.8. Preparing a Module for Distribution
 
- CPAN (Comprehensive Perl Archive Network)
- 
  - Learning Perl on Win32 Systems, B.3. CPAN: Beyond the Standard Library
  - Perl in a Nutshell, 2. Installing Perl
  - Programming Perl, 7.1. Beyond the Standard Library
  - Programming Perl, How to Get Perl
  - CPAN::FirstTime module
: Perl in a Nutshell, 8.36. CPAN::FirstTime
  - CPAN::Nox module
: Perl in a Nutshell, 8.37. CPAN::Nox
  - CPAN.pm module
  
- 
    - Perl in a Nutshell, 2.4.4. Installing Modules with the CPAN Module
    - Perl in a Nutshell, 8.35. CPAN
  
 
- finding available modules
: Perl in a Nutshell, 2.4.1. Locating modules
 
- cpp (C preprocessor)
- 
  - Perl in a Nutshell, 3.2. Command-Line Options
  - Programming Perl, 6.1.2. Switches
 
- CPU time
- 
  - Programming Perl, 3.2.174. times
  - Programming Perl, 7.2.4.1. Notes
 
- crack() (URI::URL)
: Perl in a Nutshell, Chapter 17, Reference: crack
- CrackURL() (Win32::Internet)
: Perl in a Nutshell, Chapter 19, Reference: CrackURL
- Create()
: Learning Perl on Win32 Systems, 16.5. Opening and Reading Registry Values
- 
  - Win32::Process module
: Perl in a Nutshell, 19.12. Win32::Process
  - Win32::Registry module
: Perl in a Nutshell, Chapter 19, Reference: Create
 
- createArc() (Canvas)
: Perl in a Nutshell, 18.12.1. Canvas Creation Methods
- createBitmap() (Canvas)
: Perl in a Nutshell, 18.12.1. Canvas Creation Methods
- createImage() (Canvas)
: Perl in a Nutshell, 18.12.1. Canvas Creation Methods
- createLine() (Canvas)
: Perl in a Nutshell, 18.12.1. Canvas Creation Methods
- CreateObject()
- 
  - Learning Perl on Win32 Systems, 19.2. Creating Automation Objects
  - Learning Perl on Win32 Systems, 19.3. Using Automation Objects
 
- createOval() (Canvas)
: Perl in a Nutshell, 18.12.1. Canvas Creation Methods
- createPolygon() (Canvas)
: Perl in a Nutshell, 18.12.1. Canvas Creation Methods
- createRectangle() (Canvas)
: Perl in a Nutshell, 18.12.1. Canvas Creation Methods
- createText() (Canvas)
: Perl in a Nutshell, 18.12.1. Canvas Creation Methods
- CreateURL() (Win32::Internet)
: Perl in a Nutshell, Chapter 19, Reference: CreateURL
- createWindow() (Canvas)
: Perl in a Nutshell, 18.12.1. Canvas Creation Methods
- creating processes
: Learning Perl, 14.1. Using system and exec
- creation time
: (see modification time)
- credentials() (LWP::UserAgent)
: Perl in a Nutshell, Chapter 17, Reference: credentials
- croak()
- 
  - Perl Cookbook, 12.12. Reporting Errors and Warnings Like Built-Ins
  - Programming Perl, 7.2.5. Carp - Generate Error Messages
 
- crypt()
- 
  - Perl in a Nutshell, Chapter 5, Reference: crypt
  - Programming Perl, 3.2.22. crypt
 
- cryptography
: Programming Perl, 3.2.158. srand
- CSV (comma-separated values)
- 
  - Perl Cookbook, 1.15. Parsing Comma-Separated Data
  - Perl Cookbook, 4.1. Specifying a List In Your Program
  - Perl Cookbook, 6.7. Reading Records with a Pattern Separator
 
- $ctime file statistic
: Programming Perl, 3.2.159. stat
- ctime field
: Perl Cookbook, 9.0. Introduction
- CTRL-C signal
- 
  - Advanced Perl Programming, 4.2.2. Signal Handlers
  - Perl Cookbook, 16.18. Catching Ctrl-C
 
- CTRL-D key
- 
  - Programming Perl, 2.3.2.7. Other literal tokens
  - Programming Perl, 7.2.65. Term::Complete - Word Completion Module
 
- CTRL-U key
: Programming Perl, 7.2.65. Term::Complete - Word Completion Module
- CTRL-Z key
: Programming Perl, 2.3.2.7. Other literal tokens
- curly braces
: (see {} (braces))
- current index (Text widget)
: Perl in a Nutshell, 18.11.1. Text Indexes and Modifiers
- current_age() (HTTP::Response)
: Perl in a Nutshell, Chapter 17, Reference: current_age
- current_message() (Mail::Folder)
: Perl in a Nutshell, Chapter 14, Reference: current_message
- currently selected filehandle
: Learning Perl, 11.6.1. Using select() to Change the Filehandle
- curselection() (Listbox)
: Perl in a Nutshell, 18.10.2. Listbox Methods
- Curses module
: Perl Cookbook, 15.12. Managing the Screen
- curses toolkit
: Perl Cookbook, 15.0. Introduction
- -cursor option (widgets)
: Perl in a Nutshell, 18.3. Common Widget Configuration Options
- Cursor() (Win32::Console)
: Perl in a Nutshell, Chapter 19, Reference: Cursor
- CursorName attribute (DBI)
: Perl in a Nutshell, 12.2.3. Database Handles and Statement Handles
- custom publishing systems
: Learning Perl, 19.10.1. Custom Publishing Systems
- customizing Perl debugger
- 
  - Perl in a Nutshell, 6.4. Customizing the Debugger
  - Programming Perl, 8.1.3. Debugger Customization
 
- =cut command (pod)
: Perl in a Nutshell, Chapter 4, Reference: =cut
- CVs (code values)
: Advanced Perl Programming, 20.3.5. Code Values
- Cwd module
- 
  - Perl Cookbook, 12.11. Overriding Built-In Functions
  - Perl in a Nutshell, 8.38. Cwd
  - Programming Perl, 7.2.7. Cwd - Get Pathname of Current Working Directory
 
- cwd() (Net::FTP)
: Perl in a Nutshell, Chapter 16, Reference: cwd
- cxstack
: Advanced Perl Programming, 20.4.3. Inside Other Stacks
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.
[ Library Home | Perl in a Nutshell | Learning Perl | Learning Perl on Win32 | Programming Perl | Advanced Perl Programming | Perl Cookbook ]