Index: D
Symbols & Numbers
| 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 file test operator: 9.7.3. Discussion
 
- daemon servers: 16.23. Program: sigrand
 
  - 17.17.1. Problem
 
 
- data, relationships between
 
  - 5.16.1. Problem
 
  - (see also variables)
 
 
- data structures
 
  
  
  - binary trees: 11.17. Program: Binary Trees
 
  
  
  
  - circular, coping with, using weak references: 11.15.1. Problem
 
  
  
  
  - complex, creating on the fly: 11.. Anonymous Data
 
  
  
  
  - copying: 11.12.1. Problem
 
  
  
  
  - outlines: 11.16. Program: Outlines
 
  
  
  
  - parsing XML into: 22.1.1. Problem
 
  
  
  
  - printing: 11.11.1. Problem
 
  
  
  
  - storing to disk: 11.13.1. Problem
 
  
  
  
  - transparently persistent: 11.14.1. Problem
 
  
 
- __DATA__ token: 7.12.2. Solution
 
- data types
 
  
  
  - circular data structures: 13.13.1. Problem
 
  
  
  
  - classes as structs: 13.5.1. Problem
 
  
 
- database access: 14.. Introduction
 
  
  
  - DBM files
 
    
    
    - converting between: 14.3.1. Problem
 
    
    
    
    - emptying: 14.2.1. Problem
 
    
    
    
    - making and using: 14.1.1. Problem
 
    
    
    
    - merging: 14.4.1. Problem
 
    
    
    
    - sorting: 14.5.1. Problem
 
    
    
    
    - storing complex data in: 14.6.1. Problem
 
    
  
 
  
  
  
  - dealing with errors: 14.11.1. Problem
 
  
  
  
  - ggh program: 14.19. Program: ggh—Grep Netscape Global History
 
  
  
  
  - persistent data: 14.7.1. Problem
 
  
  
  
  - speeding up with mod_perl: 21.8.1. Problem
 
  
  
  
  - SQL: 20.9.3. Discussion
 
    
    
    - queries: 14.9.1. Problem
 
      - 14.14.1. Problem
 
      - 19.6.3. Discussion
 
    
 
    
  
 
  
  
  
  - using transactions: 14.15.1. Problem
 
  
  
  
  - viewing data one page at a time: 14.16.1. Problem
 
  
 
- Data::Dumper module: 11.11.2. Solution
 
- datagram sockets: 17.4.3. Discussion
 
- date and time values: 3.. Introduction
 
  
  
  - arithmetic with: 3.4.1. Problem
 
  
  
  
  - converting to and from Epoch seconds: 3.2.1. Problem
 
  
  
  
  - Date::DateCalc: 3.4.1. Problem
 
  
  
  
  - Date::Manip module: 3.8.3. Discussion
 
    - 3.11. Program: hopdelta
 
  
 
  
  
  
  - days, calculating: 3.6.1. Problem
 
    
    
    - number between two dates: 3.5.1. Problem
 
    
  
 
  
  
  
  - file access timestamps: 9.1.1. Problem
 
  
  
  
  - high-resolution timers: 3.9.1. Problem
 
  
  
  
  - hopdelta program: 3.11. Program: hopdelta
 
  
  
  
  - parsing information from strings: 3.7.1. Problem
 
  
  
  
  - printing: 3.8.1. Problem
 
  
  
  
  - seconds passed since Epoch: 3.. Introduction
 
  
  
  
  - sleeps: 3.10.1. Problem
 
  
  
  
  - sorting mail by: 10.18. Program: Sorting Your Mail
 
  
  
  
  - Time::gmtime module: 3.3.2. Solution
 
  
  
  
  - Time::HiRes module: 3.9.2. Solution
 
  
  
  
  - Time::Local module: 3.2.2. Solution
 
  
  
  
  - Time::timelocal module: 3.3.2. Solution
 
  
  
  
  - timing out operations: 16.21.1. Problem
 
  
  
  
  - today's date, finding: 3.1.1. Problem
 
  
  
  
  - years: 3.. Introduction
 
  
 
- DateCalc( ): 3.11. Program: hopdelta
 
- Date::Calc module: 3.4.2. Solution
 
  - 3.6.2. Solution
 
 
- Date::DateCalc module: 3.. Introduction
 
- Date::Manip module: 3.. Introduction
 
  - 3.7.2. Solution
 
  - 3.11. Program: hopdelta
 
 
- day, month, year, hour, minute, seconds (DMYHMS): 3.. Introduction
 
- Day_of_week( ): 3.6.2. Solution
 
- Day_of_Year( ): 3.6.2. Solution
 
- days (see date and time values)
 
- DBD module: 14.9.2. Solution
 
- DBD::CSV module: 14.17.2. Solution
 
- DBD::SQLite module: 14.. Introduction
 
  - 14.18.2. Solution
 
 
- DB_File module: 11.14.2. Solution
 
  
  
  - DB_RECNO access method: 8.8.2. Solution
 
  
  
  
  - sorting large DBM files: 14.5.2. Solution
 
  
 
- db2gdbm program: 14.3.2. Solution
 
- DBI module: 14.9.2. Solution
 
- DBIx::Dump module: 14.8.2. Solution
 
- DBM files
 
  
  
  - complex data in: 14.6.1. Problem
 
  
  
  
  - converting between: 14.3.1. Problem
 
  
  
  
  - emptying: 14.2.1. Problem
 
  
  
  
  - GDBM files: 14.3.2. Solution
 
  
  
  
  - making and using: 14.1.1. Problem
 
  
  
  
  - merging: 14.4.1. Problem
 
  
  
  
  - sorting: 14.5.1. Problem
 
  
 
- DBM libraries: 14.. Introduction
 
- dclone( ): 11.12.2. Solution
 
  - 13.7.2. Solution
 
 
- debugging
 
  
  
  - CGI scripts: 19.. Behind the Scenes
 
    - 19.3.3.3. Is the script valid Perl?
 
  
 
  
  
  
  - raw HTTP exchange: 19.8.1. Problem
 
  
 
- deep copies: 11.12.3. Discussion
 
- default values for variables: 1.2.1. Problem
 
- defined operator: 1.2.3. Discussion
 
- definedness: 1.. Introduction
 
  - 1.2.3. Discussion
 
 
- deg2rad( ): 2.10.3. Discussion
 
- delaying module loading: 12.3.1. Problem
 
- delete( ): 5.4.2. Solution
 
  
  
  - compared to undef( ): 5.4.3. Discussion
 
  
  
  
  - multiple hash key values: 5.8.3. Discussion
 
  
 
- deleting
 
  
  
  - clearing the screen: 15.3.1. Problem
 
  
  
  
  - directories and their contents: 9.8.1. Problem
 
  
  
  
  - DOS shell window: 15.17.1. Problem
 
  
  
  
  - emptying DBM files: 14.2.1. Problem
 
  
  
  
  - files: 9.2.1. Problem
 
    
    
    - last line of: 8.10.1. Problem
 
    
  
 
  
  
  
  - hash elements: 5.4.1. Problem
 
  
  
  
  - HTML tags from strings: 20.6.1. Problem
 
  
  
  
  - selected subroutine return values: 10.8.1. Problem
 
  
  
  
  - whitespace at string ends: 1.19.1. Problem
 
  
 
- delimiters: 1.. Introduction
 
- Delta_Days( ): 3.5.3. Discussion
 
- Delta_DHMS( ): 3.5.3. Discussion
 
- dequote( ): 1.16.3. Discussion
 
- dereferencing (see references)
 
- destructors: 13.. Methods
 
  - 13.2.1. Problem
 
 
- Devel::Peek module: 11.15.3. Description
 
- diacritics: 1.8.3. Discussion
 
  
  
  - converting case and: 1.13.3. Discussion
 
  
 
- dialog boxes with Tk toolkit: 15.15.1. Problem
 
- DialogBox widget, Tk: 15.15.2. Solution
 
- die function: 10.12.2. Solution
 
- __DIE__ signal: 16.15.3. Discussion
 
- differences of lists: 4.8.1. Problem
 
  
  
  - computing: 4.9.1. Problem
 
  
  
  
  - simple and symmetric: 4.9.3. Discussion
 
  
 
- directories: 9.. Introduction
 
  
  
  - copying and moving files: 9.3.1. Problem
 
  
  
  
  - deleting: 9.8.1. Problem
 
  
  
  
  - deleting files: 9.2.1. Problem
 
  
  
  
  - multiple names for same file: 9.4.1. Problem
 
  
  
  
  - of modules: 12.8.1. Problem
 
  
  
  
  - parsing filenames: 9.10.1. Problem
 
  
  
  
  - processing all files in: 9.5.1. Problem
 
    
    
    - recursively: 9.7.1. Problem
 
    
  
 
  
  
  
  - recursively duplicating: 9.12. Program: symirror
 
  
  
  
  - renaming files: 9.9.1. Problem
 
  
  
  
  - sorting contents of: 9.. Introduction
 
    - 9.13. Program: lst
 
  
 
  
  
  
  - timestamps: 9.1.1. Problem
 
  
 
- directory handles: 9.. Executive Summary
 
- dirname( ): 9.10.3. Discussion
 
- disk usage, library: 14.. Introduction
 
- Distinguished Name (DN): 18.8.3. Discussion
 
- DMYHMS (day, month, year, hour, minute, seconds): 3.. Introduction
 
- DMYHMS values (see date and time values)
 
- DN (Distinguished Name): 18.8.3. Discussion
 
- DNS lookups: 18.1.1. Problem
 
- do( ): 10.. Introduction
 
  
  
  - configuration files, reading: 8.16.3. Discussion
 
  
  
  
  - finding number of rows returned by SQL queries: 14.14.2. Solution
 
  
 
- Document Object Model (DOM): 22.. History of Perl and XML
 
- dollar sign ($)
 
  
  
  - $1, $2, . . . (backreferences): 1.11.3. Discussion
 
    - 6.. Special Variables
 
    
    
    - finding doubled words: 6.16.2. Solution
 
    
  
 
  
  
  
  - $| variable: 7.. I/O Operations
 
    - 7.19.2. Solution
 
  
 
  
  
  
  - $* variable (deprecated): 6.. Pattern-Matching Modifiers
 
  
  
  
  - $& variable: 1.11.3. Discussion
 
    - 6.. Special Variables
 
  
 
  
  
  
  - $#ARRAY variable: 4.3.2. Solution
 
  
  
  
  - $^F variable: 12.7.3. Discussion
 
  
  
  
  - hashes: 5.. Introduction
 
  
  
  
  - $^I variable: 7.16.3. Discussion
 
  
  
  
  - $^O variable: 7.25. Program: lockarea
 
    - 9.10.3. Discussion
 
  
 
  
  
  
  - $VERSION variable (use pragma): 12.1.3. Discussion
 
  
  
  
  - $^W variable: 12.14.3. Discussion
 
  
 
- DOM (Document Object Model): 22.. History of Perl and XML
 
  
  
  - trees: 22.. History of Perl and XML
 
    
    
    - building while validating XML: 22.5.3. Discussion
 
    
    
    
    - parsing XML into: 22.2.1. Problem
 
    
  
 
  
 
- domains for sockets: 17.. Introduction
 
- DOS shell window, removing: 15.17.1. Problem
 
- dot (.)
 
  
  
  - . . and . . . range operators: 6.8.2. Solution
 
  
  
  
  - periods in numbers: 2.16.1. Problem
 
  
 
- double quote ("): 1.. Introduction
 
  
  
  - escaping: 14.10.1. Problem
 
  
 
- double words, finding: 6.16.1. Problem
 
- du command, sorting output of: 5.17. Program: dutree
 
- Dump( ): 11.15.3. Description
 
- Dumpvalue module: 5.6.3. Discussion
 
- duplicate list elements, extracting: 4.7.1. Problem
 
- dutree program: 5.17. Program: dutree
 
- dynamic scoping: 10.13.3.3. Using local( ) on parts of aggregates
 
Symbols & Numbers
| 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 © 2003
O'Reilly & Associates, Inc.
All Rights Reserved.