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 ]