Book Home Perl CD BookshelfSearch this book

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: H

-h option (perl): 3.2. Command-Line Options (Perl in a Nutshell)
h command (CPAN.pm): Chapter 2, Reference: h (Perl in a Nutshell)
h command (debugger): Chapter 6, Reference: h (Perl in a Nutshell)
for signals: 16.1. Signals (Programming Perl)
overload: 13.1. The overload Pragma (Programming Perl)
13.2. Overload Handlers (Programming Perl)
missing: (Programming Perl) 13.5. When an Overload Handler Is Missing (nomethod and fallback)
overloading,: 13.3. Overloadable Operators (Programming Perl)
handles: 1.2.1. Variable Syntax (Programming Perl)
directories: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
references to: 8.2.4. Handle References (Programming Perl)
tied, base class definitons for: 32.1.14. Convenient Classes (Programming Perl)
handling
multiple clients: 12.3. Handling Multiple Clients (Advanced Perl Programming)
signals: 4.2.2. Signal Handlers (Advanced Perl Programming)
hard links: 9.0. Introduction (Perl Cookbook)
hard links, filenames: 29.2.85. link (Programming Perl)
hard references: 1.6.1. Reference Counts (Advanced Perl Programming)
3.2. The Arrow Operator (Programming Perl)
8.1. What Is a Reference? (Programming Perl)
8.2. Creating References (Programming Perl)
%SIG array: 16.1. Signals (Programming Perl)
using: 8.3. Using Hard References (Programming Perl)
closures: 8.3.7. Closures (Programming Perl)
hardware drivers, Perl modules for interacting with: 22.1. The CPAN modules Directory (Programming Perl)
closures: 22.1. The CPAN modules Directory (Programming Perl)
hash functions: 20.3.3.1. Inside HVs (Advanced Perl Programming)
hash prototype symbol (%): 4.7.5. Prototypes (Perl in a Nutshell)
hash values/entries (HVs/HEs): 20.3.3. Hash Values (HVs) (Advanced Perl Programming)
hashDepth option (debugger): 20.3.3. Debugger Options (Programming Perl)
closures: 20.3.3. Debugger Options (Programming Perl)
hashes: 1.2.1. Variable Syntax (Programming Perl)
1.2.1.2. Pluralities (Programming Perl)
1.2.1.2.2. Hashes. (Programming Perl)
2.3. Built-in Data Types (Programming Perl)
2.9. Hashes (Programming Perl)
closures: 1.2.1. Variable Syntax (Programming Perl)
1.2.1.2. Pluralities (Programming Perl)
1.2.1.2.2. Hashes. (Programming Perl)
2.3. Built-in Data Types (Programming Perl)
2.9. Hashes (Programming Perl)
printing out in sorted order: 4.4.3. foreach Loops (Programming Perl)
anonymous
data structure for objects: 12.7. Managing Instance Data (Programming Perl)
references to: 12.4. Object Construction (Programming Perl)
8.2.2.2. The anonymous hash composer (Programming Perl)
binding DBM files to: 29.2.22. dbmopen (Programming Perl)
cascading conditionals, using instead of: 4.5.1. Case Structures (Programming Perl)
deleting values from: 29.2.24. delete (Programming Perl)
elements, giving temporary values to: 29.2.87. local (Programming Perl)
exists function and: 29.2.34. exists (Programming Perl)
flat lookup tables, providing access to: 9. Data Structures (Programming Perl)
HV (hash value) typedef in C: 21.2. Internal Data Types (Programming Perl)
%INC for modules: 11.1. Using Modules (Programming Perl)
initializing with x operator: 3.7. Multiplicative Operators (Programming Perl)
instead of linear searches: 24.2.1. Time Efficiency (Programming Perl)
inverting: 29.2.132. reverse (Programming Perl)
keys, finding number in: 2.9. Hashes (Programming Perl)
keys, returning list of: 29.2.79. keys (Programming Perl)
key/value pair precedence: 2.9. Hashes (Programming Perl)
key/value pairs: 2.3. Built-in Data Types (Programming Perl)
2.9. Hashes (Programming Perl)
capturing from string with m//g operator: (Programming Perl) 5.2.2. The m// Operator (Matching)
1.2.1.2.2. Hashes. (Programming Perl)
multidimensional: 9.4. Hashes of Hashes (Programming Perl)
accessing and printing: 9.4.3. Access and Printing of a Hash of Hashes (Programming Perl)
generation of: 9.4.2. Generation of a Hash of Hashes (Programming Perl)
names for: 2.4. Variables (Programming Perl)
of arrays: 9.2. Hashes of Arrays (Programming Perl)
9.3. Arrays of Hashes (Programming Perl)
access and printing of: 9.2.3. Access and Printing of a Hash of Arrays (Programming Perl)
generating: 9.2.2. Generation of a Hash of Arrays (Programming Perl)
9.3.2. Generation of an Array of Hashes (Programming Perl)
of complex records: 9.6.3. Generation of a Hash of Complex Records (Programming Perl)
output style, changing in debugger: 20.3.3. Debugger Options (Programming Perl)
passing by reference into or out of functions: 6.3. Passing References (Programming Perl)
Perl data organization in: 9.1.5. Common Mistakes (Programming Perl)
processing, functions for: 29.1. Perl Functions by Category (Programming Perl)
references as keys: 8.5.1. References Don't Work as Hash Keys (Programming Perl)
references to: 8.1. What Is a Reference? (Programming Perl)
restricted, implementing: 12.7.5. Using Closures for Private Objects (Programming Perl)
returning key/value pairs: 29.2.30. each (Programming Perl)
returning values of: 29.2.194. values (Programming Perl)
%SIG, references to signal handlers: 16.1. Signals (Programming Perl)
symbol tables: 10.1. Symbol Tables (Programming Perl)
key/value pairs in: 10.1. Symbol Tables (Programming Perl)
typeglobs in: 10.1. Symbol Tables (Programming Perl)
taint in: 23.1. Handling Insecure Data (Programming Perl)
tying: 14. Tied Variables (Programming Perl)
14.3. Tying Hashes (Programming Perl)
methods for: 14.3.1. Hash-Tying Methods (Programming Perl)
Tie::Hash module, providing base class definitions: 32.1.14. Convenient Classes (Programming Perl)
hashes (associative arrays): 1.6. A View of the Internals (Advanced Perl Programming)
4.6. Extracting Unique Elements from a List (Perl Cookbook)
5.0. Introduction (Perl Cookbook)
4.2. Data Types and Variables (Perl in a Nutshell)
4.2.4.2. Hashes (Perl in a Nutshell)
adding elements to: 5.1. Adding an Element to a Hash (Perl Cookbook)
10.11. Prototyping Functions (Perl Cookbook)
anonymous: 1.2.3. References to Anonymous Storage (Advanced Perl Programming)
1.3.2. Final Shortcut: Omit Arrows Between Subscripts (Advanced Perl Programming)
11.0. Introduction (Perl Cookbook)
arrow notation for: 1.1.7. Shortcuts with the Arrow Notation (Advanced Perl Programming)
binding: 9.3. Tying Hashes (Advanced Perl Programming)
comparing for keys: 5.11. Finding Common or Different Keys in Two Hashes (Perl Cookbook)
dutree program: 5.16. Program: dutree (Perl Cookbook)
examples: 2.3.1. Representation (Advanced Perl Programming)
finding most common anything: 5.14. Finding the Most Common Anything (Perl Cookbook)
for list unions, intersections, differences: 4.7. Finding Elements in One Array but Not Another (Perl Cookbook)
functions for processing: 5.1. Perl Functions by Category (Perl in a Nutshell)
inverting: 5.8. Inverting a Hash (Perl Cookbook)
merging: 5.10. Merging Hashes (Perl Cookbook)
multiple values per key: 5.7. Hashes with Multiple Values Per Key (Perl Cookbook)
named: 1.3. Nested Data Structures (Advanced Perl Programming)
of arrays: 11.2. Making Hashes of Arrays (Perl Cookbook)
of hashes: 2.2.1. Hash of Hashes Representation (Advanced Perl Programming)
of symbolic references: 1.5. Symbolic References (Advanced Perl Programming)
passing to subroutines: 1.2.1. Passing Arrays and Hashes to Subroutines (Advanced Perl Programming)
presizing: 5.13. Presizing a Hash (Perl Cookbook)
printing: 5.5. Printing a Hash (Perl Cookbook)
reading/writing records to file: 11.10. Reading and Writing Hash Records to Text Files (Perl Cookbook)
references as elements: 5.12. Hashing References (Perl Cookbook)
references to: 1.1.5. References to Hashes (Advanced Perl Programming)
1.6.2. Array/Hash References Versus Element References (Advanced Perl Programming)
11.3. Taking References to Hashes (Perl Cookbook)
removing/deleting elements from: 5.3. Deleting from a Hash (Perl Cookbook)
representing data relationships: 5.15. Representing Relationships Between Data (Perl Cookbook)
retrieving in insertion order: 5.6. Retrieving from a Hash in Insertion Order (Perl Cookbook)
returning keys and values: 5.2. Testing for the Presence of a Key in a Hash (Perl Cookbook)
simulating data structures with: 2.1. User-Defined Structures (Advanced Perl Programming)
slices of: 4.7. Finding Elements in One Array but Not Another (Perl Cookbook)
sorting elements of: 5.9. Sorting a Hash (Perl Cookbook)
special (predefined): 4.4.2. Global Special Arrays and Hashes (Perl in a Nutshell)
tied: 13.15. Creating Magic Variables with tie (Perl Cookbook)
traversing: 5.4. Traversing a Hash (Perl Cookbook)
head()
LWP::Simple module: 20.7. Finding Stale Links (Perl Cookbook)
Chapter 17, Reference: head (Perl in a Nutshell)
17.2.2. LWP::Simple (Perl in a Nutshell)
Mail::Internet module: Chapter 14, Reference: head (Perl in a Nutshell)
Chapter 14, Reference: Head (Perl in a Nutshell)
14.2.8.1. Counting messages (Perl in a Nutshell)
Net::NNTP module: Chapter 15, Reference: head (Perl in a Nutshell)
=head2 command (pod): Chapter 4, Reference: =head2 (Perl in a Nutshell)
=head2 pod directive: 12.16. Documenting Your Module with Pod (Perl Cookbook)
HEAD method: 19.0. Introduction (Perl Cookbook)
HeadAndBody() (Mail::POP3Client): Chapter 14, Reference: HeadAndBody (Perl in a Nutshell)
14.2.8.3. Retrieving the message body (Perl in a Nutshell)
header()
CGI.pm module: Chapter 10, Reference: header (Perl in a Nutshell)
10. The CGI.pm Module (Perl in a Nutshell)
HTTP::Headers module: Chapter 17, Reference: header (Perl in a Nutshell)
HTTP::Message module: Chapter 17, Reference: headers (Perl in a Nutshell)
(see also modules)
header files (C): 18.1.1. The Extension Process (Advanced Perl Programming)
headerfy program (example): 6.6. Matching Multiple Lines (Perl Cookbook)
headers, format names: 7.2. Footers (Programming Perl)
headers, HTTP: 17.3.3. HTTP::Headers (Perl in a Nutshell)
-height option
place geometry manager: 18.2.3. The Place Geometry Manager (Perl in a Nutshell)
widgets: 18.3. Common Widget Configuration Options (Perl in a Nutshell)
hello() (Net::SMTP): Chapter 14, Reference: hello (Perl in a Nutshell)
Hello, world (program example)
HELO command (SMTP): 14.1.2. The SMTP Protocol and the SMTP Session (Perl in a Nutshell)
help
Perl references: Other Books (Perl Cookbook)
pod documentation for modules: 12.16. Documenting Your Module with Pod (Perl Cookbook)
sorting =head1 sections: 15.19. Program: tkshufflepod (Perl Cookbook)
web references: 19.0. Introduction (Perl Cookbook)
help desk, using email for: 8.3.4. Support Mail Augmentation (Perl for System Administration)
help() (Net::SMTP): Chapter 14, Reference: help (Perl in a Nutshell)
here documents: 17.4.2. Template Parser (Advanced Perl Programming)
1.0. Introduction (Perl Cookbook)
2.6.6. "Here" Documents (Programming Perl)
indentation of: 2.6.6. "Here" Documents (Programming Perl)
indenting: 1.11. Indenting Here Documents (Perl Cookbook)
semicolon (;), omitting trailing: 24.1.1. Universal Blunders (Programming Perl)
HEs (hash entries): 20.3.3. Hash Values (HVs) (Advanced Perl Programming)
hex(): 2.16. Converting Between Octal and Hexadecimal (Perl Cookbook)
Chapter 5, Reference: hex (Perl in a Nutshell)
hex function: 29.2.73. hex (Programming Perl)
converting numbers to: (Programming Perl) 5.2.3. The s/// Operator (Substitution)
hexadecimal characters: 2.6.1. Numeric Literals (Programming Perl)
hexadecimal numbers: 2.16. Converting Between Octal and Hexadecimal (Perl Cookbook)
29.2.73. hex (Programming Perl)
character numbers, specifying as: 5.3.2. Specific Characters (Programming Perl)
HFS (Hierarchical File System): 2.2.3. MacOS (Perl for System Administration)
hidden() (CGI.pm): 19.12. Writing a Multiscreen CGI Script (Perl Cookbook)
Chapter 10, Reference: hidden (Perl in a Nutshell)
Hietaniemi, Jarkko: 2.1. The CPAN Architecture (Perl in a Nutshell)
high-resolution timers: 3.9. High-Resolution Timers (Perl Cookbook)
higher-order procedures: 4.2.2.1. Expression plotting (Advanced Perl Programming)
-highlightbackground option (widgets): 18.3. Common Widget Configuration Options (Perl in a Nutshell)
hints, compiler: 28.2. Special Variables in Alphabetical Order (Programming Perl)
HiRes module: 9.1.1. Example: Stopwatch (Advanced Perl Programming)
history, command: 20.1. Using the Debugger (Programming Perl)
history object (PerlScript): 20.1. Client-Side PerlScript (Perl in a Nutshell)
history of Perl: 27.1. History Made Practical (Programming Perl)
history.db file, grepping: 14.11. Program: ggh - Grep Netscape Global History (Perl Cookbook)
hiweb program (example): 19.1. Writing a CGI Script (Perl Cookbook)
HList widgets: A.8. HList - Hierarchical List (Advanced Perl Programming)
14.3.11. HList (Advanced Perl Programming)
home directory: 29.2.9. chdir (Programming Perl)
home directory field (Unix): 3.1.1. The Classic Unix Password File (Perl for System Administration)
home page, Perl: 0.6.1. Perl on the Web (Programming Perl)
HOME variable: 3.3. Environment Variables (Perl in a Nutshell)
19.2. Environment Variables (Programming Perl)
hopdelta program: 3.11. Program: hopdelta (Perl Cookbook)
host()
Mail::Address module: Chapter 14, Reference: host (Perl in a Nutshell)
14.2.6. Parse Email Addresses with Mail::Address (Perl in a Nutshell)
URI::URL module: Chapter 17, Reference: host (Perl in a Nutshell)
host files
generating from a database
error checking while: 5.1.2. Error Checking the Host File Generation Process (Perl for System Administration)
improving output while: 5.1.3. Improving the Host File Output (Perl for System Administration)
generating, modules for: 6.4.10. Putting It All Together (Perl for System Administration)
Macintosh HD\:System Folder\:Preferences\:hosts: 5.1. Host Files (Perl for System Administration)
parsing: 5.1. Host Files (Perl for System Administration)
reading from Perl: 5.1. Host Files (Perl for System Administration)
source control systems and: 5.1.4. Incorporating a Source Code Control System (Perl for System Administration)
\\\\$systemroot$\\\\system32\\\\drivers\\\\etc\\\\hosts file: 5.1. Host Files (Perl for System Administration)
Unix: 5.1. Host Files (Perl for System Administration)
5.1. Host Files (Perl for System Administration)
Windows NT: 5.2.2. Windows Internet Name Server ( WINS) (Perl for System Administration)
h2xs program: 10.5. Preventing Suspicious Activities (Perl for System Administration)
Host() (Mail::POP3Client): Chapter 14, Reference: Host (Perl in a Nutshell)
14.2.8.2. Getting and setting the host and port (Perl in a Nutshell)
hostnames
getting from network addresses: 29.2.47. gethostbyaddr (Programming Perl)
Sys::Hostname module: 32.1.7. Operating System Interfaces (Programming Perl)
translating to addresses: 29.2.48. gethostbyname (Programming Perl)
29.2.52. getnetbyname (Programming Perl)
hostpath (IO::Socket::UNIX): Chapter 13, Reference: hostpath (Perl in a Nutshell)
hosts file (see /etc/hosts file)
hosts (remote), checking for reachability: 32.1.8. Networking and Interprocess Communication (Programming Perl)
host_wait() (LWP::RobotUA): Chapter 17, Reference: host_wait (Perl in a Nutshell)
hostname, obtaining your own: 17.8. Finding Your Own Name and Address (Perl Cookbook)
HotKey module: 15.8. Using POSIX termios (Perl Cookbook)
household appliances, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
h2ph tool: 12.14. Using h2ph to Translate C #include Files (Perl Cookbook)
HREF fields, substitutions for: 20.15. Program: hrefsub (Perl Cookbook)
hrefsub program (example): 20.15. Program: hrefsub (Perl Cookbook)
HTML
CGI module, generation of: 32.1.9. World Wide Web (Programming Perl)
code, producing nicely formatted: 32.1.9. World Wide Web (Programming Perl)
Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
pod files, converting to: 32.1.16. Documentation Support (Programming Perl)
HTML (Hypertext Markup Language)
converting ASCII to/from: 20.4. Converting ASCII to HTML (Perl Cookbook)
extracting tags: 20.6. Extracting or Removing HTML Tags (Perl Cookbook)
extracting URLs from: 20.3. Extracting URLs (Perl Cookbook)
finding stale/fresh links: 20.7. Finding Stale Links (Perl Cookbook)
formatting, shortcuts in CGI.pm: 19.7. Formatting Lists and Tables with HTML Shortcuts (Perl Cookbook)
forms: 19.0. Introduction (Perl Cookbook)
automating submission: 20.2. Automating Form Submission (Perl Cookbook)
saving/mailing: 19.13. Saving a Form to a File or Mail Pipe (Perl Cookbook)
sticky widgets: 19.11. Creating Sticky Widgets (Perl Cookbook)
putting links around URLs: 6.21. Program: urlify (Perl Cookbook)
tags, generating with CGI.pm: 10.1. HTML Tag Generation (Perl in a Nutshell)
templates: 20.9. Creating HTML Templates (Perl Cookbook)
text substitutions: 20.14. Program: htmlsub (Perl Cookbook)
translating pod to: Chapter 4, Reference: pod2html (Perl in a Nutshell)
8.121. Pod::Html (Perl in a Nutshell)
:html method groups: 10.2. Importing Method Groups (Perl in a Nutshell)
HTML modules: 17.4. The HTML Module (Perl in a Nutshell)
HTML::Element: 17.4.2. HTML::Element (Perl in a Nutshell)
HTML::Entities module: 20.4. Converting ASCII to HTML (Perl Cookbook)
HTML::FormatPS: 17.4.4. HTML::FormatPS (Perl in a Nutshell)
HTML::FormatText: 20.5. Converting HTML to ASCII (Perl Cookbook)
17.4.5. HTML::FormatText (Perl in a Nutshell)
HTML::LinkExtor module: 20.3. Extracting URLs (Perl Cookbook)
HTML::Parser: 17.4. The HTML Module (Perl in a Nutshell)
17.4.1. HTML::Parser (Perl in a Nutshell)
HTML::TreeBuilder: 20.5. Converting HTML to ASCII (Perl Cookbook)
17.4.3. HTML::TreeBuilder (Perl in a Nutshell)
htmlsub program (example): 20.14. Program: htmlsub (Perl Cookbook)
HTTP
cookies, setting and getting: 32.1.9. World Wide Web (Programming Perl)
links, searching for: 1.7. Regular Expressions (Programming Perl)
22.1. The CPAN modules Directory (Programming Perl)
HTTP (Hypertext Transfer Protocol)
debugging exchanges in: 19.9. Debugging the Raw HTTP Exchange (Perl Cookbook)
methods: 19.0. Introduction (Perl Cookbook)
19.1. Writing a CGI Script (Perl Cookbook)
request messages: 17.1. LWP Overview (Perl in a Nutshell)
Win32::Internet functions for: 19.7.3. HTTP Functions (Perl in a Nutshell)
HTTP() (Win32::Internet): Chapter 19, Reference: HTTP (Perl in a Nutshell)
HTTP modules
HTTP::Cookies module: 17.3.6. HTTP::Cookies (Perl in a Nutshell)
HTTP::Cookies::Netscape module: 17.3.6.1. HTTP::Cookies::Netscape (Perl in a Nutshell)
HTTP::Daemon module: 17.3.7. HTTP::Daemon (Perl in a Nutshell)
HTTP::Daemon::ClientConn module: 17.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
HTTP::Date module: 17.3.5. HTTP::Date (Perl in a Nutshell)
HTTP::Headers module: 17.3.3. HTTP::Headers (Perl in a Nutshell)
HTTP::Message module: 17.3.8. HTTP::Message (Perl in a Nutshell)
HTTP::Request module: 17.1. LWP Overview (Perl in a Nutshell)
17.3.1. HTTP::Request (Perl in a Nutshell)
HTTP::Response module: 17.1. LWP Overview (Perl in a Nutshell)
17.3.2. HTTP::Response (Perl in a Nutshell)
HTTP::Status module: 17.3.4. HTTP::Status (Perl in a Nutshell)
HTTP_ACCEPT variable: 9.4. CGI Environment Variables (Perl in a Nutshell)
HTTP_COOKIE variable: 9.4. CGI Environment Variables (Perl in a Nutshell)
HTTP_FROM variable: 9.4. CGI Environment Variables (Perl in a Nutshell)
HTTP_REFERER variable: 9.4. CGI Environment Variables (Perl in a Nutshell)
HTTP_USER_AGENT variable: 9.4. CGI Environment Variables (Perl in a Nutshell)
Hubbard, John: 18.6. A Detour into Fractals (Advanced Perl Programming)
Hungarian notation: 1.2.4. Dereferencing Multiple Levels of Indirection (Advanced Perl Programming)
HV (internal hash value): 21.2. Internal Data Types (Programming Perl)
20.3.3. Hash Values (HVs) (Advanced Perl Programming)
links, searching for: 21.2. Internal Data Types (Programming Perl)
h2xs: 12.8. Preparing a Module for Distribution (Perl Cookbook)
12.15. Using h2xs to Make a Module with C Code (Perl Cookbook)
21.3.1. XS and XSUBs (Programming Perl)
21.3.2. Creating Extensions (Programming Perl)
22.3. Creating CPAN Modules (Programming Perl)
hyperlinks: 9.0. Introduction (Perl Cookbook)
20.7. Finding Stale Links (Perl Cookbook)
hyphenating text, Perl module for: 22.1. The CPAN modules Directory (Programming Perl)


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

Library Navigation Links

Copyright © 2001 O'Reilly & Associates. All rights reserved.