 
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 ]