home | O'Reilly's CD bookshelfs | FreeBSD | Linux | Cisco | Cisco Exam  

Book Home

Programming PerlSearch 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 (help) command-line switch: 19.1.3. Switches
h2xs utility: 21.3.1. XS and XSUBs
21.3.2. Creating Extensions
h2xs: 22.3. Creating CPAN Modules
overload: 13.1. The overload Pragma
13.2. Overload Handlers
missing: 13.5. When an Overload Handler Is Missing (nomethod and fallback)
overloading, as_string handler: 13.3. Overloadable Operators
for signals: 16.1. Signals
handles: 1.2.1. Variable Syntax
directories: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities
references to: 8.2.4. Handle References
tied, base class definitons for: 32.1.14. Convenient Classes
hard links, filenames: 29.2.85. link
hard references: 3.2. The Arrow Operator
8.1. What Is a Reference?
8.2. Creating References
%SIG array: 16.1. Signals
using: 8.3. Using Hard References
closures: 8.3.7. Closures
hardware drivers, Perl modules for interacting with: 22.1. The CPAN modules Directory
hashDepth option (debugger): 20.3.3. Debugger Options
hashes: 1.2.1. Variable Syntax Pluralities Hashes.
2.3. Built-in Data Types
2.9. Hashes
printing out in sorted order: 4.4.3. foreach Loops
data structure for objects: 12.7. Managing Instance Data
references to: 12.4. Object Construction
anonymous, references to: The anonymous hash composer
binding DBM files to: 29.2.22. dbmopen
cascading conditionals, using instead of: 4.5.1. Case Structures
of complex records: 9.6.3. Generation of a Hash of Complex Records
deleting values from: 29.2.24. delete
elements, giving temporary values to: 29.2.87. local
exists function and: 29.2.34. exists
flat lookup tables, providing access to: 9. Data Structures
HV (hash value) typedef in C: 21.2. Internal Data Types
%INC for modules: 11.1. Using Modules
initializing with x operator: 3.7. Multiplicative Operators
instead of linear searches: 24.2.1. Time Efficiency
inverting: 29.2.132. reverse
keys, finding number in: 2.9. Hashes
keys, returning list of: 29.2.79. keys
key/value pair precedence: 2.9. Hashes
key/value pairs: 2.3. Built-in Data Types
2.9. Hashes
capturing from string with m//g operator: 5.2.2. The m// Operator (Matching)
key/value pairs in: Hashes.
multidimensional: 9.4. Hashes of Hashes
accessing and printing: 9.4.3. Access and Printing of a Hash of Hashes
generation of: 9.4.2. Generation of a Hash of Hashes
names for: 2.4. Variables
of arrays: 9.2. Hashes of Arrays
9.3. Arrays of Hashes
access and printing of: 9.2.3. Access and Printing of a Hash of Arrays
generating: 9.2.2. Generation of a Hash of Arrays
9.3.2. Generation of an Array of Hashes
output style, changing in debugger: 20.3.3. Debugger Options
passing by reference into or out of functions: 6.3. Passing References
Perl data organization in: 9.1.5. Common Mistakes
processing, functions for: 29.1. Perl Functions by Category
references as keys: 8.5.1. References Don't Work as Hash Keys
references to: 8.1. What Is a Reference?
restricted, implementing: 12.7.5. Using Closures for Private Objects
returning key/value pairs: 29.2.30. each
returning values of: 29.2.194. values
%SIG, references to signal handlers: 16.1. Signals
symbol tables: 10.1. Symbol Tables
key/value pairs in: 10.1. Symbol Tables
typeglobs in: 10.1. Symbol Tables
taint in: 23.1. Handling Insecure Data
tying: 14. Tied Variables
14.3. Tying Hashes
methods for: 14.3.1. Hash-Tying Methods
Tie::Hash module, providing base class definitions: 32.1.14. Convenient Classes
(see also modules)
headers, format names: 7.2. Footers
here documents: 2.6.6. "Here" Documents
indentation of: 2.6.6. "Here" Documents
semicolon (;), omitting trailing: 24.1.1. Universal Blunders
hex function: 29.2.73. hex
converting numbers to: 5.2.3. The s/// Operator (Substitution)
hexadecimal characters: 2.6.1. Numeric Literals
hexadecimal numbers: 29.2.73. hex
character numbers, specifying as: 5.3.2. Specific Characters
hints, compiler: 28.2. Special Variables in Alphabetical Order
history, command: 20.1. Using the Debugger
history of Perl: 27.1. History Made Practical
home directory: 29.2.9. chdir
home page, Perl: 0.6.1. Perl on the Web
HOME variable: 19.2. Environment Variables
getting from network addresses: 29.2.47. gethostbyaddr
Sys::Hostname module: 32.1.7. Operating System Interfaces
translating to addresses: 29.2.48. gethostbyname
29.2.52. getnetbyname
hosts file (see /etc/hosts file)
hosts (remote), checking for reachability: 32.1.8. Networking and Interprocess Communication
household appliances, Perl modules for: 22.1. The CPAN modules Directory
CGI module, generation of: 32.1.9. World Wide Web
code, producing nicely formatted: 32.1.9. World Wide Web
Perl modules for: 22.1. The CPAN modules Directory
pod files, converting to: 32.1.16. Documentation Support
cookies, setting and getting: 32.1.9. World Wide Web
links, searching for: 1.7. Regular Expressions
Perl modules for: 22.1. The CPAN modules Directory
HV (internal hash value): 21.2. Internal Data Types
- (hyphen): 3.10. Named Unary and File Test Operators
5.9.4. The Little Engine That /Could(n't)?/
arithmetic negation operator: 3.5. Ideographic Unary Operators
in character ranges: 5.4.1. Custom Character Classes
character set subtraction: Defining your own character properties
in debugger commands: 20.2.5. Locating Code
-*- for emacs: 19.1. Command Processing
-= (assignment) operator: 3.17. Assignment Operators
-- (autodecrement) operator: 1.5.4. Unary Arithmetic Operators
3.3. Autoincrement and Autodecrement
-> (arrow) operator: 3.2. The Arrow Operator
8.3.3. Using the Arrow Operator
method invocation with: 12.3.1. Method Invocation Using the Arrow Operator
subtractive operator: 3.8. Additive Operators
hyphenating text, Perl module for: 22.1. The CPAN modules Directory

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, Inc. All Rights Reserved.