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: D
- \d (digit) character class
 
  - Learning Perl, 7.3.1. Single-Character Patterns
  
- Perl in a Nutshell, 4.6.4. Character Classes
  
- Programming Perl, 1.7. Regular Expressions
   
- \D (nondigit) character class
: Perl in a Nutshell, 4.6.4. Character Classes
- d command (CPAN.pm)
: Perl in a Nutshell, Chapter 2, Reference: d
- d command (debugger)
   
  - Perl in a Nutshell, Chapter 6, Reference: d
  
- Programming Perl, 8.1.1. Debugger Commands
  
- D command (debugger)
 
  - Perl in a Nutshell, Chapter 6, Reference: D
  
- Programming Perl, 8.1.1. Debugger Commands
  
- -d 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
    
- -d option (perlbug)
: Perl in a Nutshell, 6.6. The perlbug Program
- /d pattern-match modifier
  
  - Learning Perl, 15.5. Transliteration
  
- Programming Perl, 2.4.2. Pattern-Matching Operators
  
- -d switch, perl
 
  - Perl in a Nutshell, 3.2. Command-Line Options
  
- Programming Perl, 6.1.2. Switches
  
- Programming Perl, 8.1.8. Alternative Debuggers: The Perl Profiler
   
- -D switch, perl
 
  - Advanced Perl Programming, 20.1. Reading the Source
  
- Perl in a Nutshell, 3.2. Command-Line Options
  
- Programming Perl, 6.1.2. Switches
   
- daemon() (HTTP::Daemon::ClientConn)
: Perl in a Nutshell, Chapter 17, Reference: daemon
- daemon servers
  
  - Perl Cookbook, 16.22. Program: sigrand
  
- Perl Cookbook, 17.15. Making a Daemon Server
  
- dangling else, and impossibility of
: Learning Perl, 4.2. The if/unless Statement
- dash
: (see - (hyphen))
- data, insecure
: Programming Perl, 6.3.1. Handling Insecure Data
- data() (Net::SMTP)
: Perl in a Nutshell, Chapter 14, Reference: data
- DATA command (SMTP)
: Perl in a Nutshell, 14.1.2. The SMTP Protocol and the SMTP Session
- Data::Dumper module
      
  - Advanced Perl Programming, 2.5. Pretty-Printing
  
- Advanced Perl Programming, 10.2.2. Data::Dumper
  
- Perl Cookbook, 11.11. Printing Data Structures
  
- Perl in a Nutshell, 8.39. Data::Dumper
    
- DATA filehandle
 
  - Perl in a Nutshell, 4.4.3. Global Special Filehandles
  
- Programming Perl, 2.9.5. Global Special Filehandles
  
- data relationships
 
  - (see also variables)
  
- Perl Cookbook, 5.15. Representing Relationships Between Data
  
- data_sources() (DBI)
: Perl in a Nutshell, Chapter 12, Reference: data_sources
- data structures
: (see structures)
- __DATA__ token
   
  - Perl Cookbook, 7.6. Storing Files Inside Your Program Text
  
- Programming Perl, 2.3.2.7. Other literal tokens
  
- Programming Perl, 2.9.5. Global Special Filehandles
   
- data types
: Perl in a Nutshell, 4.2. Data Types and Variables
 
  - built-in
: Programming Perl, 2.2. Built-in Data Types
  
- circular data structures
: Perl Cookbook, 13.13. Coping with Circular Data Structures
  
- classes as structs
: Perl Cookbook, 13.5. Using Classes as Structs
  
- complex data structures
: Perl in a Nutshell, 4.8. References and Complex Data Structures
  
- scalars
: (see scalars)
  
- translation
: Advanced Perl Programming, 18.1. Writing an Extension: Overview
  
- typeglobs
: Programming Perl, 2.3.6. Typeglobs and Filehandles
       
- database interface modules
: Learning Perl on Win32 Systems, B.2.6. Database Interfaces
- database queries
: Perl Cookbook, 19.7. Formatting Lists and Tables with HTML Shortcuts
- databases
   
  - Learning Perl, 17.4. Fixed-Length Random Access Databases
  
- Learning Perl, 17.5. Variable-Length (Text) Databases
  
- Perl in a Nutshell, 12. Databases and Perl
  
- access
: Perl Cookbook, 14.0. Introduction
  
    
    - converting between DBM files
: Perl Cookbook, 14.3. Converting Between DBM Files
    
- emptying DBM files
: Perl Cookbook, 14.2. Emptying a DBM File
    
- ggh program
: Perl Cookbook, 14.11. Program: ggh - Grep Netscape Global History
    
- locking DBM files
: Perl Cookbook, 14.5. Locking DBM Files
    
- making DBM files
: Perl Cookbook, 14.1. Making and Using a DBM File
    
- merging DBM files
: Perl Cookbook, 14.4. Merging DBM Files
    
- persistent data
: Perl Cookbook, 14.9. Persistent Data
    
- sorting large DBM files
: Perl Cookbook, 14.6. Sorting Large DBM Files
    
- SQL queries
    
         
      - Perl Cookbook, 14.10. Executing an SQL Command Using DBI and DBD
      
- Perl Cookbook, 19.7. Formatting Lists and Tables with HTML Shortcuts
    
  
    - storing complex data in DBM files
: Perl Cookbook, 14.8. Storing Complex Data in a DBM File
    
- text files as database arrays
: Perl Cookbook, 14.7. Treating a Text File as a Database Array
  
  
  - database handles (DBI methods)
: Perl in a Nutshell, 12.2.3. Database Handles and Statement Handles
  
- DBDs (database drivers)
: Perl in a Nutshell, 12.2.1. Database Drivers (DBDs)
  
- DBI module
: Perl in a Nutshell, 12.2. Design of DBI
  
- DBM (Database Management) facility
: Perl in a Nutshell, 12.1. DBM Databases and DBM Hashes
  
- fixed-length records in
: Learning Perl on Win32 Systems, 17.4. Fixed-Length Random-Access Databases
  
- generating schema for
: Advanced Perl Programming, 17.2.1. Oh, and Can You Do This Too?
  
- human-readable
: Learning Perl on Win32 Systems, 17.5. Variable-Length (Text) Databases
  
- locking
: Programming Perl, 7.2.8.7. Locking databases
  
- managing with DBM library
: Learning Perl, 17.1. DBM Databases and DBM Hashes
  
- mapping
: Advanced Perl Programming, 11.2.4. Multivalued Attributes and Database Mapping
  
- random-access
: Learning Perl on Win32 Systems, 17.4. Fixed-Length Random-Access Databases
           
- dataend() (Net::SMTP)
: Perl in a Nutshell, Chapter 14, Reference: dataend
- datagram sockets
  
  - Perl Cookbook, 17.0. Introduction
  
- Perl Cookbook, 17.4. Setting Up a UDP Client
  
- DataReceiveTimeout() (Win32::Internet)
: Perl in a Nutshell, Chapter 19, Reference: DataReceiveTimeout
- datasend() (Net::SMTP)
: Perl in a Nutshell, Chapter 14, Reference: datasend
- DataSendTimeout() (Win32::Internet)
: Perl in a Nutshell, Chapter 19, Reference: DataSendTimeout
- date() (Net::NNTP)
    
  - (see also localtime())
  
- Perl in a Nutshell, Chapter 15, Reference: date
  
- examples of
  
   
    - Learning Perl, A.13. Chapter 14, Process Management
    
- Learning Perl, 1.4. Basic Concepts
    
- Learning Perl, 14.1. Using system and exec
  
   
- date and time
 
  - Perl Cookbook, 3.0. Introduction
  
- Programming Perl, 3.2.173. time
  
- alarms
: Programming Perl, 3.2.5. alarm
  
- arithmetic with
: Perl Cookbook, 3.4. Adding to or Subtracting from a Date
  
- converting to/from Epoch seconds
: Perl Cookbook, 3.2. Converting DMYHMS to Epoch Seconds
  
- Date::DateCalc module
  
      
    - Perl Cookbook, 3.0. Introduction
    
- Perl Cookbook, 3.4. Adding to or Subtracting from a Date
    
- Perl Cookbook, 3.5. Difference of Two Dates
    
- Perl Cookbook, 3.6. Day in a Week/Month/Year or Week Number
  
    
  - Date::Manip module
  
 
    - Perl Cookbook, 3.0. Introduction
    
- Perl Cookbook, 3.7. Parsing Dates and Times from Strings
    
- Perl Cookbook, 3.8. Printing a Date
    
- Perl Cookbook, 3.11. Program: hopdelta
  
    
  - days, calculating
: Perl Cookbook, 3.6. Day in a Week/Month/Year or Week Number
  
- executing, Benchmark for
: Programming Perl, 7.2.4. Benchmark - Check and Compare Running Times of Code
  
- file access/modification
  
   
    - Perl Cookbook, 9.1. Getting and Setting Timestamps
    
- Programming Perl, 3.2.159. stat
    
- Programming Perl, 3.2.186. utime
  
   
  - file age
: Programming Perl, 2.5.10. Named Unary and File Test Operators
  
- functions for
: Perl in a Nutshell, 5.1. Perl Functions by Category
  
- Greenwich Mean (GMT)
: Programming Perl, 3.2.70. gmtime
  
- high-resolution timers
: Perl Cookbook, 3.9. High-Resolution Timers
  
- hopdelta program
: Perl Cookbook, 3.11. Program: hopdelta
  
- HTTP::Date module
: Perl in a Nutshell, 17.3.5. HTTP::Date
  
- limits on operations
: Programming Perl, 6.2.1. Signals
  
- for local timezone
: Programming Perl, 3.2.88. localtime
  
- local, computing
: Programming Perl, 7.2.75. Time::Local - Efficiently Compute Time from Local and GMT Time
  
- manipulation of
  
          
    - Learning Perl, 1.5.16. Maintaining a Last-Good-Guess Database
    
- Learning Perl on Win32 Systems, 1.6.16. Maintaining a Last-Good-Guess Database
  
  
  - modifying timestamps
  
 
    - Learning Perl, 13.7. Modifying Timestamps
    
- Learning Perl on Win32 Systems, 13.5. Modifying Timestamps
  
  
  - parsing information from strings
: Perl Cookbook, 3.7. Parsing Dates and Times from Strings
  
- printing
: Perl Cookbook, 3.8. Printing a Date
  
- script running
: Programming Perl, 2.5.10. Named Unary and File Test Operators
  
- sleeping
: Programming Perl, 3.2.150. sleep
  
- sleeps
: Perl Cookbook, 3.10. Short Sleeps
  
- sorting mail by (example)
: Perl Cookbook, 10.17. Program: Sorting Your Mail
  
- Time modules
  
       
    - Time::gmtime module
    
 
      - Perl Cookbook, 3.0. Introduction
      
- Perl Cookbook, 3.3. Converting Epoch Seconds to DMYHMS
      
- Perl in a Nutshell, 8.159. Time::gmtime
    
   
    - Time::HiRes module
: Perl Cookbook, 3.9. High-Resolution Timers
    
- Time::Local module
    
  
      - Perl Cookbook, 3.0. Introduction
      
- Perl Cookbook, 3.2. Converting DMYHMS to Epoch Seconds
      
- Perl in a Nutshell, 8.160. Time::Local
    
   
    - Time::localtime module
    
 
      - Perl Cookbook, 3.0. Introduction
      
- Perl in a Nutshell, 8.161. Time::localtime
    
  
    - Time::timelocal
: Perl Cookbook, 3.3. Converting Epoch Seconds to DMYHMS
    
- Time::tm module
    
  
      - Perl Cookbook, 3.0. Introduction
      
- Perl in a Nutshell, 8.162. Time::tm
    
  
  
  - timing out operations
: Perl Cookbook, 16.21. Timing Out an Operation
  
- today's
: Perl Cookbook, 3.1. Finding Today's Date
  
- UNIX internal format
  
   
    - Learning Perl, 13.7. Modifying Timestamps
    
- Learning Perl on Win32 Systems, 13.5. Modifying Timestamps
  
  
  - years
: Perl Cookbook, 3.0. Introduction
 
- date_difference()
: Perl Cookbook, 3.5. Difference of Two Dates
- date_time_difference()
: Perl Cookbook, 3.5. Difference of Two Dates
- DateCalc()
: Perl Cookbook, 3.11. Program: hopdelta
- dates_difference()
    
  - Perl Cookbook, 3.5. Difference of Two Dates
  
- Perl Cookbook, 3.6. Day in a Week/Month/Year or Week Number
  
- datesort program (example)
: Perl Cookbook, 10.17. Program: Sorting Your Mail
- day_of_week()
: Perl Cookbook, 3.6. Day in a Week/Month/Year or Week Number
- days
: (see date and time)
- daytime server
: Learning Perl on Win32 Systems, C.1. A Simple Client
- DB package, caller function
: Programming Perl, 3.2.10. caller
- db2gdbm program (example)
: Perl Cookbook, 14.3. Converting Between DBM Files
- DB_File module
       
  - Advanced Perl Programming, 10.3.3. Berkeley DB
  
- Perl Cookbook, 11.14. Transparently Persistent Data Structures
  
- Perl in a Nutshell, 8.40. DB_File
  
- Programming Perl, 7.2.1. AnyDBM_File - Provide Framework for Multiple DBMs
  
- Programming Perl, 7.2.8. DB_File - Access to Berkeley DB
  
- sorting large DBM files
: Perl Cookbook, 14.6. Sorting Large DBM Files
  
- text files as database arrays
: Perl Cookbook, 14.7. Treating a Text File as a Database Array
       
- DB_RECNO access method
: Perl Cookbook, 8.8. Reading a Particular Line in a File
- DBD module
: Perl Cookbook, 14.10. Executing an SQL Command Using DBI and DBD
- DBDs (database drivers)
   
  - Perl in a Nutshell, 12. Databases and Perl
  
- Perl in a Nutshell, 12.2.1. Database Drivers (DBDs)
  
- DBD::Oracle module
: Advanced Perl Programming, 10.4.1. DBI (Database Interface)
   
- DBI_ environment variables
: Perl in a Nutshell, 12.4. DBI Environment Variables
- DBI module
  
  - Advanced Perl Programming, 11.1. Adaptor: An Introduction
  
- Perl Cookbook, 14.10. Executing an SQL Command Using DBI and DBD
  
- Perl Cookbook, 19.7. Formatting Lists and Tables with HTML Shortcuts
  
- Perl Cookbook, 20.9. Creating HTML Templates
  
- Perl in a Nutshell, 12. Databases and Perl
  
- Perl in a Nutshell, 12.2. Design of DBI
  
- database and statement handles
: Perl in a Nutshell, 12.2.3. Database Handles and Statement Handles
  
- database mapping
: Advanced Perl Programming, 11.2.4. Multivalued Attributes and Database Mapping
  
- environment variables for
: Perl in a Nutshell, 12.4. DBI Environment Variables
  
- implementation of
: Advanced Perl Programming, 11.3.2. Adaptor::DBI
  
- methods of
: Perl in a Nutshell, 12.3. DBI Methods
  
- object uniqueness and
: Advanced Perl Programming, 11.2.8. Uniqueness of Objects in Memory
            
- DBI specification
: Advanced Perl Programming, 10.4.1. DBI (Database Interface)
- dblockdemo program (example)
: Perl Cookbook, 14.5. Locking DBM Files
- DBM array
: Learning Perl, 17.1. DBM Databases and DBM Hashes
- dbm close function
: Programming Perl, 3.2.23. dbmclose
- DBM files
     
  - Learning Perl, 1.5.16. Maintaining a Last-Good-Guess Database
  
- Learning Perl on Win32 Systems, 1.6.16. Maintaining a Last-Good-Guess Database
  
- Programming Perl, 3.2.23. dbmclose
  
- complex data in
: Perl Cookbook, 14.8. Storing Complex Data in a DBM File
  
- converting between
: Perl Cookbook, 14.3. Converting Between DBM Files
  
- deleting from
: Programming Perl, 3.2.26. delete
  
- emptying
: Perl Cookbook, 14.2. Emptying a DBM File
  
- GDBM files
  
        
    - Perl Cookbook, 14.0. Introduction
    
- Perl Cookbook, 14.3. Converting Between DBM Files
  
  
  - locking
: Perl Cookbook, 14.5. Locking DBM Files
  
- making and using
: Perl Cookbook, 14.1. Making and Using a DBM File
  
- merging
: Perl Cookbook, 14.4. Merging DBM Files
  
- NDBM files
: Perl Cookbook, 14.0. Introduction
  
- sorting
: Perl Cookbook, 14.6. Sorting Large DBM Files
  
- tie statement with
: Advanced Perl Programming, 9.3. Tying Hashes
      
- DBM libraries
: Perl Cookbook, 14.0. Introduction
- DBM modules
  
  - Advanced Perl Programming, 10.3.1. DBM
  
- Learning Perl, 17.1. DBM Databases and DBM Hashes
  
- Perl in a Nutshell, 12.1. DBM Databases and DBM Hashes
  
- Programming Perl, 7.2.1. AnyDBM_File - Provide Framework for Multiple DBMs
    
- dbmclose()
 
  - Perl Cookbook, 14.1. Making and Using a DBM File
  
- Learning Perl, 1.5.17. The Final Programs
  
- Learning Perl, 17.2. Opening and Closing DBM Hashes
  
- Perl in a Nutshell, Chapter 5, Reference: dbmclose
  
- example of
: Learning Perl on Win32 Systems, 1.6.17. The Final Programs
     
- dbmopen()
 
  - Perl Cookbook, 14.0. Introduction
  
- Perl Cookbook, 14.1. Making and Using a DBM File
  
- Learning Perl, 17.2. Opening and Closing DBM Hashes
  
- Perl in a Nutshell, Chapter 5, Reference: dbmopen
  
- Perl in a Nutshell, 12.1. DBM Databases and DBM Hashes
  
- Programming Perl, 3.2.24. dbmopen
  
- Programming Perl, 7.2.1. AnyDBM_File - Provide Framework for Multiple DBMs
  
- examples of
  
        
    - Learning Perl, A.16. Chapter 17, User Database Manipulation
    
- Learning Perl, 1.5.16. Maintaining a Last-Good-Guess Database
    
- Learning Perl, 1.5.17. The Final Programs
    
- Learning Perl on Win32 Systems, 1.6.17. The Final Programs
    
- Learning Perl on Win32 Systems, 1.6.16. Maintaining a Last-Good-Guess Database
  
     
- dbusers program (example)
: Perl Cookbook, 14.10. Executing an SQL Command Using DBI and DBD
- dclone()
: Perl Cookbook, 11.12. Copying Data Structures
- deadlocks
   
  - Advanced Perl Programming, 12.2.3. Bidirectional Communications
  
- Advanced Perl Programming, 13.2. Remote Procedure Calls (RPC)
  
- deallocating memory
 
  - Advanced Perl Programming, 20.5.6.1. Recommended memory allocation and deallocation routines
  
- Programming Perl, 5.3.9. A Note on Garbage Collection
  
- debug()
 
  - Mail::Folder module
: Perl in a Nutshell, Chapter 14, Reference: debug
  
- Text widget
: Perl in a Nutshell, 18.11.2. Text Methods
  
- debug_print() (Mail::Folder)
: Perl in a Nutshell, Chapter 14, Reference: debug_print
- debugger
  
  - Advanced Perl Programming, 20.1. Reading the Source
  
- Learning Perl, D.2. The Debugger
  
- Perl in a Nutshell, 6.1. The Perl Debugger
  
- commands for
: Perl in a Nutshell, 6.2. Debugger Commands
  
- customizing
: Perl in a Nutshell, 6.4. Customizing the Debugger
     
- debugging
 
  - (see also taint checking)
  
- Perl in a Nutshell, 6. Debugging
  
- Programming Perl, 6.1.2. Switches
  
- Programming Perl, 6.3.1. Handling Insecure Data
  
- Programming Perl, 8.1. The Perl Debugger
  
- bug reports
: Programming Perl, Bug Reports
  
- CGI scripts
  
       
    - Perl Cookbook, 19.0. Introduction
    
- Perl Cookbook, 19.3. Fixing a 500 Server Error
    
- Perl in a Nutshell, 10.6. Debugging
  
   
  - checking syntax without running
: Perl in a Nutshell, 3.2. Command-Line Options
  
- controlling from scripts
: Programming Perl, 8.1.2. Using the Debugger
  
- core dumps
  
   
    - Perl in a Nutshell, 3.2. Command-Line Options
    
- Programming Perl, 3.2.29. dump
    
- Programming Perl, 6.1.2. Switches
  
   
  - customizing
: Programming Perl, 8.1.3. Debugger Customization
  
- -d, -D options (perl)
  
  
    - Advanced Perl Programming, 20.1. Reading the Source
    
- Perl in a Nutshell, 3.2. Command-Line Options
    
- Perl in a Nutshell, 6.1. The Perl Debugger
    
- Perl in a Nutshell, 6.5. The Perl Profiler
    
- Programming Perl, 6.1.2. Switches
    
- Programming Perl, 8.1.8. Alternative Debuggers: The Perl Profiler
  
      
  - HTTP exchanges
: Perl Cookbook, 19.9. Debugging the Raw HTTP Exchange
  
- Perl profiler (DProf)
: Perl in a Nutshell, 6.5. The Perl Profiler
  
- perlbug program
: Perl in a Nutshell, 6.6. The perlbug Program
  
- UNIX security bugs
: Programming Perl, 6.3.1.3. Security bugs
    
- $DEBUGGING ($^D) variable
 
  - Perl in a Nutshell, 4.4.1. Global Special Variables
  
- Programming Perl, 2.9.3. Global Special Variables
  
- Programming Perl, 6.1.2. Switches
  
- Programming Perl, 7.2.13. English - Use English or awk Names for Punctuation Variables
    
- decimal numbers, converting
 
  - Perl Cookbook, 2.4. Converting Between Binary and Decimal
  
- Perl Cookbook, 2.16. Converting Between Octal and Hexadecimal
  
- decimal points
 
  - Learning Perl, 2.2.2. Float Literals
  
- Programming Perl, 2.8. Formats
  
- declarations
 
  - Perl in a Nutshell, 4.1. Program Structure
  
- Programming Perl, 2.6. Statements and Declarations
  
- formats
: Programming Perl, 2.8. Formats
  
- global
  
    
    - Programming Perl, 2.6.7. Global Declarations
    
- Programming Perl, 7.2.76. vars - Predeclare Global Variable Names
  
  
  - packages
  
 
    - Perl in a Nutshell, 7.1. Namespaces and Packages
    
- Programming Perl, 2.6.8. Scoped Declarations
    
- Programming Perl, 3.2.106. package
  
   
  - private vs. local
: Perl in a Nutshell, 4.7.4. Private and Local Variables
  
- subroutines
  
  
    - Perl in a Nutshell, 4.7. Subroutines
    
- Programming Perl, 2.6.7. Global Declarations
    
- Programming Perl, 2.7. Subroutines
    
- Programming Perl, 3.2.161. sub
    
- Programming Perl, 7.2.60. subs - Predeclare Subroutine Names
  
     
  - variables
  
 
    - Perl in a Nutshell, 4.2.6. Declarations and Scope
    
- Programming Perl, 2.6. Statements and Declarations
    
- Programming Perl, 2.6.8. Scoped Declarations
    
- Programming Perl, 7.2.76. vars - Predeclare Global Variable Names
  
    
- decryption
: (see encryption)
- deep binding
: Advanced Perl Programming, 4.5.2. Python
- deep copies
: Perl Cookbook, 11.12. Copying Data Structures
- default filehandle
    
  - Learning Perl, 10.4. Using Filehandles
  
- Learning Perl on Win32 Systems, 10.5. Using Filehandles
  
- default package
: Programming Perl, 2.6.8. Scoped Declarations
- 'DEFAULT' string
: Programming Perl, 6.2.1. Signals
- default string values
: Perl Cookbook, 1.2. Establishing a Default Value
- default values, implemented with || operator
    
  - Learning Perl, 1.5.9. Making It a Bit More Modular
  
- Learning Perl on Win32 Systems, 1.6.9. Making It a Bit More Modular
  
- DEFAULT, as special value for %SIG
: Learning Perl, 14.6. Sending and Receiving Signals
- default_port() (URI::URL)
: Perl in a Nutshell, Chapter 17, Reference: default_port
- defaults() (CGI.pm)
: Perl in a Nutshell, Chapter 10, Reference: defaults
- defensive programming
: Learning Perl, 15.4. Advanced Sorting
- defined operator
     
  - Perl Cookbook, 1.2. Establishing a Default Value
  
- Perl in a Nutshell, Chapter 5, Reference: defined
  
- Programming Perl, 3.2.25. defined
  
- Programming Perl, 5.4.3. Tying Hashes
    
- definedness
 
  - Perl Cookbook, 1.0. Introduction
  
- Perl Cookbook, 1.2. Establishing a Default Value
  
- defining formats
: Learning Perl, 11.2. Defining a Format
- deg2rad() (example)
: Perl Cookbook, 2.11. Doing Trigonometry in Degrees, not Radians
- degrees vs. radians
: Perl Cookbook, 2.11. Doing Trigonometry in Degrees, not Radians
- deiconify() (Frame widget)
: Perl in a Nutshell, 18.18.1. Toplevel Methods
- DEL character, completion and
: Programming Perl, 7.2.65. Term::Complete - Word Completion Module
- del_group() (News::Newsrc)
: Perl in a Nutshell, Chapter 15, Reference: del_group
- delay() (LWP::RobotUA)
: Perl in a Nutshell, Chapter 17, Reference: delay
- delaying module loading
: Perl Cookbook, 12.3. Delaying use Until Run Time
- delegation
         
  - Advanced Perl Programming, 8.2. Delegation
  
- Programming Perl, 5.5.11. Delegation (the "Passes-the-Buck-to" Relationship)
  
- delete()
 
  - Perl Cookbook, 5.3. Deleting from a Hash
  
- Learning Perl, 5.4.4. The delete Function
  
- Learning Perl, 17.3. Using a DBM Hash
  
- Learning Perl on Win32 Systems, 5.4.4. The delete Function
  
- Learning Perl on Win32 Systems, 17.3. Using a DBM Hash
  
- Perl in a Nutshell, Chapter 5, Reference: delete
  
- Programming Perl, 3.2.26. delete
  
- Canvas widget
: Perl in a Nutshell, 18.12.3. Canvas Methods
  
- CGI.pm module
: Perl in a Nutshell, Chapter 10, Reference: delete
  
- Entry widget
: Perl in a Nutshell, 18.8.2. Entry Methods
  
- HTML::Parser module
: Perl in a Nutshell, Chapter 17, Reference: delete
  
- Listbox widget
: Perl in a Nutshell, 18.10.2. Listbox Methods
  
- Mail::Send module
: Perl in a Nutshell, Chapter 14, Reference: delete
  
- Menu widget
: Perl in a Nutshell, 18.15.2. Menu Methods
  
- multiple hash key values
: Perl Cookbook, 5.7. Hashes with Multiple Values Per Key
  
- Net::FTP module
: Perl in a Nutshell, Chapter 16, Reference: delete
  
- Net::POP3 module
: Perl in a Nutshell, Chapter 14, Reference: delete
  
- Text widget
: Perl in a Nutshell, 18.11.2. Text Methods
  
- Tie::IxHash module and
: Perl Cookbook, 5.6. Retrieving from a Hash in Insertion Order
                   
- Delete()
 
  - Mail::POP3Client module
  
 
    - Perl in a Nutshell, Chapter 14, Reference: Delete
    
- Perl in a Nutshell, 14.2.8.4. Deleting and undeleting messages
  
  
  - Win32::Internet module
: Perl in a Nutshell, Chapter 19, Reference: Delete
 
- delete_all() (CGI.pm)
: Perl in a Nutshell, Chapter 10, Reference: delete_all
- Delete as interrupt signal
: Learning Perl, 14.6. Sending and Receiving Signals
- delete_content() (HTML::Parser)
: Perl in a Nutshell, Chapter 17, Reference: delete_content
- delete_label() (Mail::Folder)
: Perl in a Nutshell, Chapter 14, Reference: delete_label
- delete_message() (Mail::Folder)
: Perl in a Nutshell, Chapter 14, Reference: delete_message
- DELETE method
: Programming Perl, 5.4.3. Tying Hashes
- delete()
- DeleteKey() (Win32::Registry)
        
  - Learning Perl on Win32 Systems, 16.6.1. More Registry Operations
  
- Perl in a Nutshell, Chapter 19, Reference: DeleteKey
  
- DeleteValue() (Win32::Registry)
: Perl in a Nutshell, Chapter 19, Reference: DeleteValue
- deleting
  
  - array elements
  
 
    - Programming Perl, 3.2.143. shift
    
- Programming Perl, 3.2.154. splice
  
  
  - breakpoints
: Programming Perl, 8.1.1. Debugger Commands
  
- characters
  
  
    - Learning Perl, 15.5. Transliteration
    
- Programming Perl, 3.2.13. chomp
  
  
  - clearing the screen
: Perl Cookbook, 15.3. Clearing the Screen
  
- directories
  
  
    - Programming Perl, 3.2.129. rmdir
    
- Programming Perl, 3.2.181. unlink
    
- Programming Perl, 7.2.31. File::Path - Create or Remove a Series of Directories
  
   
  - directories and their contents
: Perl Cookbook, 9.8. Removing a Directory and Its Contents
  
- DOS shell window
: Perl Cookbook, 15.17. Removing the DOS Shell Window with Windows Perl/Tk
  
- emptying DBM files
: Perl Cookbook, 14.2. Emptying a DBM File
  
- files
  
    
    - Perl Cookbook, 9.2. Deleting a File
    
- Programming Perl, 3.2.181. unlink
  
  
  - hash elements
  
 
    - Perl Cookbook, 5.3. Deleting from a Hash
    
- Programming Perl, 3.2.26. delete
  
  
  - HTML tags from strings
: Perl Cookbook, 20.6. Extracting or Removing HTML Tags
  
- last line of files
: Perl Cookbook, 8.10. Removing the Last Line of a File
  
- Registry keys
: Learning Perl on Win32 Systems, 16.6.1. More Registry Operations
  
- selected subroutine return values
: Perl Cookbook, 10.8. Skipping Selected Return Values
  
- whitespace at string ends
: Perl Cookbook, 1.14. Trimming Blanks from the Ends of a String
     
- delimiters, for tr
: Learning Perl, 15.5. Transliteration
- delta() (Scrollbar)
: Perl in a Nutshell, 18.9.1. Scrollbar Methods
- denial of resource attacks
: Advanced Perl Programming, 20.2.2.3. Security features
- Deparse backend (Perl compiler)
: Perl in a Nutshell, 3.4. The Perl Compiler
- dequote()
: Perl Cookbook, 1.11. Indenting Here Documents
- dereferencing
      
  - (see 
  
- (see also references)
  
- Advanced Perl Programming, 1.1.2. Dereferencing
  
- Perl in a Nutshell, 4.8.2. Dereferencing
  
- Perl in a Nutshell, 7.4. Object Syntax
  
- Programming Perl, 4.1. What Is a Reference?
  
- Programming Perl, 4.3.1. Using a Variable as a Variable Name
  
- Programming Perl, 4.3.3. Using the Arrow Operator
  
- Programming Perl, 4.6.5. Common Mistakes
  
- automatic
: Advanced Perl Programming, 1.1.8. No Automatic Dereferencing
  
- multiple levels of indirection
: Advanced Perl Programming, 1.2.4. Dereferencing Multiple Levels of Indirection
  
- operator for
: (see - (hyphen), -> (arrow) operator)
  
- subroutine references
: Advanced Perl Programming, 4.1.3. Dereferencing Subroutine References
             
- derived classes
 
  - Perl Cookbook, 13.0. Introduction
  
- Programming Perl, 5.3.4. A Class Is Simply a Package
  
- Programming Perl, 5.5.1. Object-Oriented Scaling Tips
   
- deselect()
 
  - Checkbutton widget
: Perl in a Nutshell, 18.5.1. Checkbutton Methods
  
- Radiobutton widget
: Perl in a Nutshell, 18.6.1. Radiobutton Methods
  
- DESTROY function
 
  - Advanced Perl Programming, 7.2.7. Object Destruction
  
- Advanced Perl Programming, 9.1. Tying Scalars
  
- Perl in a Nutshell, 7.3. Object-Oriented Perl
  
- Programming Perl, 5.4.1. Tying Scalars
  
- Programming Perl, 5.4.2. Tying Arrays
  
- Programming Perl, 5.4.3. Tying Hashes
      
- destroying
 
  - modules/packages
: Advanced Perl Programming, 6.3. Package Initialization and Destruction
  
- objects
: Advanced Perl Programming, 7.2.7. Object Destruction
  
- destructors
 
  - Perl Cookbook, 13.0. Introduction
  
- Perl Cookbook, 13.2. Destroying an Object
  
- Programming Perl, 5.3.7. Destructors
   
- detecting tainted data
: Programming Perl, 6.3.1.1. Detecting and laundering tainted data
- deterministic finite automata
: Perl Cookbook, 6.0. Introduction
- $dev file statistic
: Programming Perl, 3.2.159. stat
- Devel modules
    
  - Devel::Dump module
: Advanced Perl Programming, 20.3.2.1. Inside AVs
  
- Devel::Peek module
  
  
    - Advanced Perl Programming, 20.1. Reading the Source
    
- Advanced Perl Programming, 20.3.1.2. Inside SVs
  
  
  - Devel::RegExp module
: Advanced Perl Programming, 20.1. Reading the Source
  
- Devel::SelfStubber module
  
  
    - Perl in a Nutshell, 8.41. Devel::SelfStubber
    
- Programming Perl, 7.2.9. Devel::SelfStubber - Generate Stubs for a SelfLoading Module
  
  
  - Devel::Symdump module
: Advanced Perl Programming, 20.1. Reading the Source
 
- DFA (deterministic finite automata)
: Perl Cookbook, 6.0. Introduction
- diagnostic messages
  
  - (see error messages)
  
- (see warning messages)
  
- diagnostics module
 
  - Perl in a Nutshell, 8.42. diagnostics
  
- Programming Perl, 7.2.10. diagnostics - Force Verbose Warning Diagnostics
  
- dialog boxes with Tk toolkit
: Perl Cookbook, 15.15. Creating Dialog Boxes with Tk
- DialogBox  widget (Tk)
: Perl Cookbook, 15.15. Creating Dialog Boxes with Tk
- diamond operator (<>)
: (see < > (angle brackets), <...> (angle, diamond, line-input) operator)
- Dict module
: Programming Perl, 7.2.53. Search::Dict - Search for Key in Dictionary File
- dictionary file
: Programming Perl, 7.2.53. Search::Dict - Search for Key in Dictionary File
- die()
      
  - Advanced Perl Programming, B.7. Exception Handling
  
- Advanced Perl Programming, 5.2. The Block Form: Exception Handling
  
- Perl Cookbook, 10.12. Handling Exceptions
  
- Learning Perl, 1.5.13. Many Secret Word Files in the Current Directory
  
- Learning Perl, 10.3. A Slight Diversion: die
  
- Learning Perl on Win32 Systems, 1.6.13. Many Secret Word Files in the Current Directory
  
- Learning Perl on Win32 Systems, 10.4. A Slight Diversion: die
  
- Perl in a Nutshell, Chapter 5, Reference: die
  
- Perl in a Nutshell, 4.9. Filehandles
  
- Programming Perl, 3.2.27. die
  
- examples of
  
           
    - Learning Perl, A.11. Chapter 12, Directory Access
    
- Learning Perl, 13.3.2. Creating Hard and Soft Links with Perl
  
  
  - exit function versus
: Programming Perl, 3.2.35. exit
  
- time-outs and
: Advanced Perl Programming, 5.6. Using Eval for Time-Outs
  
- __DIE__ token
 
  - Perl Cookbook, 16.15. Installing a Signal Handler
  
- Programming Perl, 2.9.4. Global Special Arrays
  
- differences of lists
: Perl Cookbook, 4.7. Finding Elements in One Array but Not Another
- digits
: Programming Perl, 1.7. Regular Expressions
  
  - backslashed
: Programming Perl, 2.4.1.2. The rules of regular expression matching
  
- in names
: Programming Perl, 2.3.1. Variables
  
- -digits option (Scale)
: Perl in a Nutshell, 18.13. The Scale Widget
- dir() (Net::FTP)
: Perl in a Nutshell, Chapter 16, Reference: dir
- directories
: Perl Cookbook, 9.0. Introduction
   
  - changing working
: Programming Perl, 3.2.11. chdir
  
- closing
: Programming Perl, 3.2.19. closedir
  
- copying or moving files
: Perl Cookbook, 9.3. Copying or Moving a File
  
- creating
  
    
    - Programming Perl, 3.2.92. mkdir
    
- Programming Perl, 7.2.31. File::Path - Create or Remove a Series of Directories
  
  
  - deleting
  
 
    - Perl Cookbook, 9.8. Removing a Directory and Its Contents
    
- Programming Perl, 3.2.129. rmdir
    
- Programming Perl, 3.2.181. unlink
    
- Programming Perl, 7.2.31. File::Path - Create or Remove a Series of Directories
  
    
  - deleting files in
: Perl Cookbook, 9.2. Deleting a File
  
- for email messages
: Perl in a Nutshell, 14.2.3. Handle Folders with Mail::Folder
  
- file-related functions
: Perl in a Nutshell, 5.1. Perl Functions by Category
  
- functions for
: Perl in a Nutshell, 5.1. Perl Functions by Category
  
- getting pathname of
: Programming Perl, 7.2.7. Cwd - Get Pathname of Current Working Directory
  
- of modules
: Perl Cookbook, 12.7. Keeping Your Own Module Directory
  
- multiple names for same file
: Perl Cookbook, 9.4. Recognizing Two Names for the Same File
  
- opendir function
: Programming Perl, 3.2.103. opendir
  
- parsing filenames
: Perl Cookbook, 9.10. Splitting a Filename into Its Component Parts
  
- prepending to @INC
: Programming Perl, 6.1.2. Switches
  
- processing all files in
  
           
    - Perl Cookbook, 9.5. Processing All Files in a Directory
    
- Perl Cookbook, 9.7. Processing All Files in a Directory Recursively
  
  
  - reading entries from
: Programming Perl, 3.2.117. readdir
  
- recursively duplicating
: Perl Cookbook, 9.11. Program: symirror
  
- renaming files
  
   
    - Perl Cookbook, 9.9. Renaming Files
    
- Learning Perl, 13.2. Renaming a File
  
  
  - rewinddir function
: Programming Perl, 3.2.127. rewinddir
  
- root, redefining
: Programming Perl, 3.2.17. chroot
  
- seekdir function
  
   
    - Learning Perl on Win32 Systems, 13.2. Renaming a File
    
- Programming Perl, 3.2.133. seekdir
  
  
  - sorting contents of
  
 
    - Perl Cookbook, 9.0. Introduction
    
- Perl Cookbook, 9.12. Program: lst
  
  
  - timestamps
: Perl Cookbook, 9.1. Getting and Setting Timestamps
 
- directory handles
 
  - (see also filehandles)
  
- Advanced Perl Programming, 3.4. Filehandles, Directory Handles, and Formats
  
- Perl Cookbook, 9.5. Processing All Files in a Directory
  
- Learning Perl, 12.3. Directory Handles
  
- creating
: Learning Perl on Win32 Systems, 12.4. Opening and Closing a Directory Handle
  
- modules/packages and
: Advanced Perl Programming, 6.1. Basic Package
      
- DirHandle module
 
  - Advanced Perl Programming, 3.4. Filehandles, Directory Handles, and Formats
  
- Perl in a Nutshell, 8.43. DirHandle
  
- Programming Perl, 7.2.11. DirHandle - Supply Object Methods for Directory Handles
   
- dirname()
 
  - Perl Cookbook, 9.10. Splitting a Filename into Its Component Parts
  
- Programming Perl, 7.2.27. File::Basename - Parse File Specifications
  
- disablecache() routine
: Programming Perl, 7.2.4. Benchmark - Check and Compare Running Times of Code
- -disabledforeground option (widgets)
: Perl in a Nutshell, 18.3. Common Widget Configuration Options
- disconnect() (DBI)
: Perl in a Nutshell, Chapter 12, Reference: disconnect
- disk usage, library
: Perl Cookbook, 14.0. Introduction
- dispatch tables
: Advanced Perl Programming, 4.2.1. Dispatch Table
- Display() (Win32::Console)
: Perl in a Nutshell, Chapter 19, Reference: Display
- distribution, Perl
       
  - Programming Perl, 8.5. Distribution and Installation
  
- Programming Perl, The Perl Distribution
  
- distributions() (Net::NNTP)
: Perl in a Nutshell, Chapter 15, Reference: distributions
- divide-by-zero error, trapping
: Advanced Perl Programming, 5.2. The Block Form: Exception Handling
- division operators
   
  - (see also multiplication operators)
  
- Learning Perl, 2.4.1. Operators for Numbers
  
- Perl in a Nutshell, 4.5.3. Arithmetic Operators
   
- @dl_ and dl_ variables
: Programming Perl, 7.2.12.1. Internal interface summary
- dlineinfo() (Text widget)
: Perl in a Nutshell, 18.11.2. Text Methods
- DMYHMS values
: (see date and time)
- DNS lookups
: Perl Cookbook, 18.1. Simple DNS Lookups
- do()
     
  - Perl Cookbook, 8.16. Reading Configuration Files
  
- Perl in a Nutshell, Chapter 5, Reference: do
  
- DBI module
: Perl in a Nutshell, Chapter 12, Reference: do
   
- do loops
 
  - Perl in a Nutshell, 4.3.1.4. Modifiers
  
- Programming Perl, 2.6.1. Simple Statements
  
- Programming Perl, 3.2.28. do
  
- Programming Perl, 8.2.1. Universal Blunders
    
- document object (PerlScript)
: Perl in a Nutshell, 20.1. Client-Side PerlScript
- DOCUMENT_ROOT variable
: Perl in a Nutshell, 9.4. CGI Environment Variables
- documentation
   
  - Learning Perl on Win32 Systems, 1.5.1. Documentation
  
- Perl in a Nutshell, 2.5. Documentation
  
- books on Perl
: Programming Perl, Other Books
  
- bug reports
: Programming Perl, Bug Reports
  
- C library functions
: Programming Perl, 3. Functions
  
- conventions
: Perl Cookbook, Conventions Used in This Book
  
- FAQ on Perl
: Programming Perl, Frequently Asked Questions List
  
- Javadoc format
: Advanced Perl Programming, 17.1. On Code Generation
  
- Perl manpages
: Programming Perl, Perl Manpages
  
- POD format
  
          
    - Advanced Perl Programming, 17.1. On Code Generation
    
- Perl in a Nutshell, 4.11. Pod
    
- Perl in a Nutshell, 4.11.3. Pod Utilities
  
   
- dollar sign
: (see $ (dollar sign))
- domain() (Net::SMTP)
: Perl in a Nutshell, Chapter 14, Reference: domain
- Domain property (response cookies)
: Perl in a Nutshell, 20.2.2.1. Setting cookies
- DomainName module
: Learning Perl on Win32 Systems, B.4. Win32 Extensions
- domains
     
  - getting information on
: Perl Cookbook, 18.8. Using Whois to Retrieve Information from the InterNIC
  
- for sockets
: Perl Cookbook, 17.0. Introduction
  
- Dominus, Mark-Jason
: Perl Cookbook, 4.19. Program: permute
- DOS shell window, removing
: Perl Cookbook, 15.17. Removing the DOS Shell Window with Windows Perl/Tk
- dot
: (see . (dot))
- Douady, Adrien
: Advanced Perl Programming, 18.6. A Detour into Fractals
- double indexing scheme (example)
: Advanced Perl Programming, 2.4.1. Data Representation
- double quotes
      
  - (see also " (double quotation marks))
  
- Perl Cookbook, 1.0. Introduction
  
- Learning Perl, 2.3.2. Double-Quoted Strings
  
- Perl in a Nutshell, 4.2.2. String Interpolation
  
- associative array elements and
: Learning Perl, 5.4.1. The keys Function
  
- backslash escape and
: Learning Perl, 2.3.2. Double-Quoted Strings
  
- examples of
  
       
    - Learning Perl, 1.5.2. Asking Questions and Remembering the Result
    
- Learning Perl on Win32 Systems, 1.6.2. Asking Questions and Remembering the Result
  
  
  - hash elements
: Learning Perl on Win32 Systems, 5.4.1. The keys Function
  
- qq()
: Perl Cookbook, 4.1. Specifying a List In Your Program
  
- variable interpolation
  
   
    - (see also variable interpolation)
    
- Learning Perl, 2.6.4. Interpolation of Scalars into Strings
    
- Programming Perl, 2.3.3.4. Interpolative context
  
   
- doubles (NVs)
: Advanced Perl Programming, 20.3.1. Scalar Values
- Dowd, Sean
: Perl in a Nutshell, 14. Email Connectivity
- downloading source code
   
  - Perl in a Nutshell, 2. Installing Perl
  
- Perl in a Nutshell, 2.2. How Is CPAN Organized?
  
- Perl in a Nutshell, 2.4. Getting and Installing Modules
   
- DProf debugger
: Programming Perl, 8.1.8. Alternative Debuggers: The Perl Profiler
- dprofpp utility
: Perl in a Nutshell, 6.5. The Perl Profiler
- drawers
: (see directories)
- drivelock program (example)
: Perl Cookbook, 7.21. Program: netlock
- du command, sorting output of
: Perl Cookbook, 5.16. Program: dutree
- dummyhttpd program (example)
: Perl Cookbook, 19.9. Debugging the Raw HTTP Exchange
- dump()
       
  - Perl in a Nutshell, Chapter 5, Reference: dump
  
- Programming Perl, 3.2.29. dump
  
- CGI.pm module
: Perl in a Nutshell, Chapter 10, Reference: dump
  
- HTML::Parser module
: Perl in a Nutshell, Chapter 17, Reference: dump
    
- Dump module
: Advanced Perl Programming, 20.3.2.1. Inside AVs
- dump_results() (DBI)
: Perl in a Nutshell, Chapter 12, Reference: dump_results
- Dumper module
: Advanced Perl Programming, 10.2.2. Data::Dumper
- dumpValue function
: Advanced Perl Programming, 2.5. Pretty-Printing
- dup() (Mail::Folder)
: Perl in a Nutshell, Chapter 14, Reference: dup
- duplicate
      
  - list elements, extracting
: Perl Cookbook, 4.6. Extracting Unique Elements from a List
  
- words, finding
: Perl Cookbook, 6.16. Detecting Duplicate Words
  
- dutree program (example)
: Perl Cookbook, 5.16. Program: dutree
- dutree_orig program (example)
: Perl Cookbook, 5.16. Program: dutree
- DynaLoader module
   
  - Perl in a Nutshell, 8.44. DynaLoader
  
- Programming Perl, 7.2.12. DynaLoader - Automatic Dynamic Loading of Perl Modules
  
- Programming Perl, 7.2.21. ExtUtils::Mkbootstrap - Make a Bootstrap File for Use by DynaLoader
   
- dynamic allocation
 
  - Advanced Perl Programming, 1. Data References and Anonymous Storage
  
- Advanced Perl Programming, 1.2.3. References to Anonymous Storage
  
- Advanced Perl Programming, 1.7.1. Tcl
   
- dynamic behavior
: (see run-time evaluation)
- dynamic binding
: Advanced Perl Programming, 9. Tie
  
  - arrays
: Advanced Perl Programming, 9.2. Tying Arrays
  
- filehandles
: Advanced Perl Programming, 9.4. Tying Filehandles
  
- hashes
: Advanced Perl Programming, 9.3. Tying Hashes
  
- monitoring variables (example)
: Advanced Perl Programming, 9.5. Example: Monitoring Variables
  
- other languages and
: Advanced Perl Programming, 9.6. Comparisons with Other Languages
  
- scalars
: Advanced Perl Programming, 9.1. Tying Scalars
      
- dynamic linking
: Programming Perl, 7.2.12. DynaLoader - Automatic Dynamic Loading of Perl Modules
- dynamic scoping
  
  - Advanced Perl Programming, 3.1.2. Lexical Versus Dynamic Scoping
  
- Perl Cookbook, 10.13. Saving Global Values
  
- Perl in a Nutshell, 4.2.6. Declarations and Scope
  
- Perl in a Nutshell, 4.7.4. Private and Local Variables
  
- Programming Perl, 2.6.8. Scoped Declarations
     
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 ]