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
- daemon servers
- 16.22. Program: sigrand
- 17.15. Making a Daemon Server
- data structures
- binary trees
: 11.15. Program: Binary Trees
- copying
: 11.12. Copying Data Structures
- printing
: 11.11. Printing Data Structures
- storing to disk
: 11.13. Storing Data Structures to Disk
- transparently persistent
: 11.14. Transparently Persistent Data Structures
- __DATA__ tokens
: 7.6. Storing Files Inside Your Program Text
- data types
- circular data structures
: 13.13. Coping with Circular Data Structures
- classes as structs
: 13.5. Using Classes as Structs
- data, relationships between
- (see also variables)
- 5.15. Representing Relationships Between Data
- Data::Dumper module
: 11.11. Printing Data Structures
- database access
: 14.0. Introduction
- converting between DBM files
: 14.3. Converting Between DBM Files
- emptying DBM files
: 14.2. Emptying a DBM File
- ggh program
: 14.11. Program: ggh - Grep Netscape Global History
- locking DBM files
: 14.5. Locking DBM Files
- making DBM files
: 14.1. Making and Using a DBM File
- merging DBM files
: 14.4. Merging DBM Files
- persistent data
: 14.9. Persistent Data
- sorting large DBM files
: 14.6. Sorting Large DBM Files
- SQL queries
- 14.10. Executing an SQL Command Using DBI and DBD
- 19.7. Formatting Lists and Tables with HTML Shortcuts
- storing complex data in DBM files
: 14.8. Storing Complex Data in a DBM File
- text files as database arrays
: 14.7. Treating a Text File as a Database Array
- database queries
: 19.7. Formatting Lists and Tables with HTML Shortcuts
- datagram sockets
- 17.0. Introduction
- 17.4. Setting Up a UDP Client
- date and time
: 3.0. Introduction
- arithmetic with
: 3.4. Adding to or Subtracting from a Date
- converting to/from Epoch seconds
: 3.2. Converting DMYHMS to Epoch Seconds
- Date::DateCalc module
- 3.0. Introduction
- 3.4. Adding to or Subtracting from a Date
- 3.5. Difference of Two Dates
- 3.6. Day in a Week/Month/Year or Week Number
- Date::Manip module
- 3.0. Introduction
- 3.7. Parsing Dates and Times from Strings
- 3.8. Printing a Date
- 3.11. Program: hopdelta
- days, calculating
: 3.6. Day in a Week/Month/Year or Week Number
- file access timestamps
: 9.1. Getting and Setting Timestamps
- high-resolution timers
: 3.9. High-Resolution Timers
- hopdelta program
: 3.11. Program: hopdelta
- parsing information from strings
: 3.7. Parsing Dates and Times from Strings
- printing
: 3.8. Printing a Date
- sleeps
: 3.10. Short Sleeps
- sorting mail by (example)
: 10.17. Program: Sorting Your Mail
- Time::gmtime modules
- 3.0. Introduction
- 3.3. Converting Epoch Seconds to DMYHMS
- Time::HiRes module
: 3.9. High-Resolution Timers
- Time::Local module
- 3.0. Introduction
- 3.2. Converting DMYHMS to Epoch Seconds
- Time::localtime
: 3.0. Introduction
- Time::timelocal
: 3.3. Converting Epoch Seconds to DMYHMS
- Time::tm module
: 3.0. Introduction
- timing out operations
: 16.21. Timing Out an Operation
- today's
: 3.1. Finding Today's Date
- years
: 3.0. Introduction
- date_difference( )
: 3.5. Difference of Two Dates
- date_time_difference( )
: 3.5. Difference of Two Dates
- DateCalc( )
: 3.11. Program: hopdelta
- dates_difference( )
- 3.5. Difference of Two Dates
- 3.6. Day in a Week/Month/Year or Week Number
- datesort program (example)
: 10.17. Program: Sorting Your Mail
- day_of_week( )
: 3.6. Day in a Week/Month/Year or Week Number
- days
: (see date and time)
- db2gdbm program (example)
: 14.3. Converting Between DBM Files
- DB_File module
: 11.14. Transparently Persistent Data Structures
- sorting large DBM files
: 14.6. Sorting Large DBM Files
- text files as database arrays
: 14.7. Treating a Text File as a Database Array
- DB_RECNO access method
: 8.8. Reading a Particular Line in a File
- DBD module
: 14.10. Executing an SQL Command Using DBI and DBD
- DBI module
- 14.10. Executing an SQL Command Using DBI and DBD
- 19.7. Formatting Lists and Tables with HTML Shortcuts
- 20.9. Creating HTML Templates
- dblockdemo program (example)
: 14.5. Locking DBM Files
- DBM files
- complex data in
: 14.8. Storing Complex Data in a DBM File
- converting between
: 14.3. Converting Between DBM Files
- emptying
: 14.2. Emptying a DBM File
- GDBM files
- 14.0. Introduction
- 14.3. Converting Between DBM Files
- locking
: 14.5. Locking DBM Files
- making and using
: 14.1. Making and Using a DBM File
- merging
: 14.4. Merging DBM Files
- NDBM files
: 14.0. Introduction
- sorting
: 14.6. Sorting Large DBM Files
- DBM libraries
: 14.0. Introduction
- dbmclose( )
: 14.1. Making and Using a DBM File
- dbmopen( )
- 14.0. Introduction
- 14.1. Making and Using a DBM File
- dbusers program (example)
: 14.10. Executing an SQL Command Using DBI and DBD
- dclone( )
: 11.12. Copying Data Structures
- debugging
- CGI script errors
: 19.0. Introduction
- 500 Server Error
: 19.3. Fixing a 500 Server Error
- HTTP exchanges
: 19.9. Debugging the Raw HTTP Exchange
- decimal numbers, converting
- binary numbers
: 2.4. Converting Between Binary and Decimal
- octal and hexadecimal numbers
: 2.16. Converting Between Octal and Hexadecimal
- deep copies
: 11.12. Copying Data Structures
- default string values
: 1.2. Establishing a Default Value
- defined operator
: 1.2. Establishing a Default Value
- definedness
- 1.0. Introduction
- 1.2. Establishing a Default Value
- deg2rad( ) (example)
: 2.11. Doing Trigonometry in Degrees, not Radians
- degrees vs. radians
: 2.11. Doing Trigonometry in Degrees, not Radians
- delaying module loading
: 12.3. Delaying use Until Run Time
- delete( )
: 5.3. Deleting from a Hash
- multiple hash key values
: 5.7. Hashes with Multiple Values Per Key
- Tie::IxHash module and
: 5.6. Retrieving from a Hash in Insertion Order
- deleting
- clearing the screen
: 15.3. Clearing the Screen
- directories and their contents
: 9.8. Removing a Directory and Its Contents
- DOS shell window
: 15.17. Removing the DOS Shell Window with Windows Perl/Tk
- emptying DBM files
: 14.2. Emptying a DBM File
- files
: 9.2. Deleting a File
- hash elements
: 5.3. Deleting from a Hash
- HTML tags from strings
: 20.6. Extracting or Removing HTML Tags
- last line of files
: 8.10. Removing the Last Line of a File
- selected subroutine return values
: 10.8. Skipping Selected Return Values
- whitespace at string ends
: 1.14. Trimming Blanks from the Ends of a String
- dequote( )
: 1.11. Indenting Here Documents
- dereferencing
: (see references)
- derived classes
: 13.0. Introduction
- destructors
- 13.0. Introduction
- 13.2. Destroying an Object
- deterministic finite automata
: 6.0. Introduction
- DFA (deterministic finite automata)
: 6.0. Introduction
- dialog boxes with Tk toolkit
: 15.15. Creating Dialog Boxes with Tk
- DialogBox widget (Tk)
: 15.15. Creating Dialog Boxes with Tk
- diamond (< >) operator
- 7.0. Introduction
- 7.7. Writing a Filter
- 8.0. Introduction
- 17.0. Introduction
- die function
: 10.12. Handling Exceptions
- __DIE__ signal
: 16.15. Installing a Signal Handler
- differences of lists
: 4.7. Finding Elements in One Array but Not Another
- directories
: 9.0. Introduction
- copying or moving files
: 9.3. Copying or Moving a File
- deleting
: 9.8. Removing a Directory and Its Contents
- deleting files in
: 9.2. Deleting a File
- of modules
: 12.7. Keeping Your Own Module Directory
- multiple names for same file
: 9.4. Recognizing Two Names for the Same File
- parsing filenames
: 9.10. Splitting a Filename into Its Component Parts
- processing all files in
- 9.5. Processing All Files in a Directory
- 9.7. Processing All Files in a Directory Recursively
- recursively duplicating
: 9.11. Program: symirror
- renaming files
: 9.9. Renaming Files
- sorting contents of
- 9.0. Introduction
- 9.12. Program: lst
- timestamps
: 9.1. Getting and Setting Timestamps
- directory handles
: 9.5. Processing All Files in a Directory
- dirname( )
: 9.10. Splitting a Filename into Its Component Parts
- disk usage, library
: 14.0. Introduction
- DMYHMS values
: (see date and time)
- DNS lookups
: 18.1. Simple DNS Lookups
- do( )
: 8.16. Reading Configuration Files
- documentation conventions
: Conventions Used in This Book
- domains
- getting information on
: 18.8. Using Whois to Retrieve Information from the InterNIC
- for sockets
: 17.0. Introduction
- Dominus, Mark-Jason
: 4.19. Program: permute
- DOS shell window, removing
: 15.17. Removing the DOS Shell Window with Windows Perl/Tk
- dots (.) in numbers
: 2.17. Putting Commas in Numbers
- double quotes
: 1.0. Introduction
- qq( )
: 4.1. Specifying a List In Your Program
- drivelock program (example)
: 7.21. Program: netlock
- du command, sorting output of
: 5.16. Program: dutree
- dummyhttpd program (example)
: 19.9. Debugging the Raw HTTP Exchange
- duplicate
- list elements, extracting
: 4.6. Extracting Unique Elements from a List
- words, finding
: 6.16. Detecting Duplicate Words
- dutree program (example)
: 5.16. Program: dutree
- dutree_orig program (example)
: 5.16. Program: dutree
- dynamic scoping
: 10.13. Saving Global Values
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 © 2001 O'Reilly & Associates. All rights reserved.
|