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: I
- /i pattern-matching modifier: 6.0. Introduction (Perl Cookbook)
- 4.6.1. Pattern-Matching Operators (Perl in a Nutshell)
- 4.6.8. Extended Regular Expressions (Perl in a Nutshell)
- 5.2.1. Pattern Modifiers (Programming Perl)
- 5.2.2. The m// Operator (Matching) (Programming Perl)
- 5.2.3. The s/// Operator (Substitution) (Programming Perl)
- -I option (dprofpp): 6.5. The Perl Profiler (Perl in a Nutshell)
- -i switch, perl: 7.7. Writing a Filter (Perl Cookbook)
- 3.2. Command-Line Options (Perl in a Nutshell)
- modifying files with: 7.9. Modifying a File in Place with -i Switch (Perl Cookbook)
- i command (CPAN.pm): Chapter 2, Reference: i (Perl in a Nutshell)
- ic_cookies program (example): 19.10. Managing Cookies (Perl Cookbook)
- iconbitmap() (Frame widget): 18.18.1. Toplevel Methods (Perl in a Nutshell)
- iconify() (Frame widget): 18.18.1. Toplevel Methods (Perl in a Nutshell)
- iconmask() (Frame widget): 18.18.1. Toplevel Methods (Perl in a Nutshell)
- iconname() (Frame widget): 18.18.1. Toplevel Methods (Perl in a Nutshell)
- iconposition() (Frame widget): 18.18.1. Toplevel Methods (Perl in a Nutshell)
- iconwindow() (Frame widget): 18.18.1. Toplevel Methods (Perl in a Nutshell)
- icursor() (Entry): 18.8.2. Entry Methods (Perl in a Nutshell)
- idempotency: 19.0. Introduction (Perl Cookbook)
- identifiers: 2.2. Molecules (Programming Perl)
- 2.5. Names (Programming Perl)
- 29.2.63. getpwuid (Programming Perl)
- bare, barewords vs.: 2.6.4. Or Leave the Quotes Out Entirely (Programming Perl)
- effective UID or GID, setting back to real: 23.1.3. Accessing Commands and Files Under
Reduced Privileges (Programming Perl)
- effective user or group IDs, differing from real: 23.1. Handling Insecure Data (Programming Perl)
- enclosing in braces: 2.6.2. String Literals (Programming Perl)
- line-oriented quoting: 2.6.6. "Here" Documents (Programming Perl)
- names vs.: 2.5. Names (Programming Perl)
- Perl modules: 11.1. Using Modules (Programming Perl)
- PIDs, guessing: 23.2.3. Temporary Files (Programming Perl)
- process group ID: 16.1.1. Signaling Process Groups (Programming Perl)
- processes (pid): 29.2.104. open (Programming Perl)
- semaphores: 29.2.143. semget (Programming Perl)
- shared memory segments: 29.2.151. shmget (Programming Perl)
- single quotes (') in: 2.6.2. String Literals (Programming Perl)
- starting with underscore (_), changes in Perl versions: 24.1.5. Previous Perl Traps (Programming Perl)
- thread IDs: 17.2.1.5. Identifying threads (Programming Perl)
- Unicode alphanumeric characters, containing: 15.2. Effects of Character Semantics (Programming Perl)
- identifiers, package: 10. Packages (Programming Perl)
- in package symbol table: 10. Packages (Programming Perl)
- identify()
- Scale widget: 18.13.1. Scale Methods (Perl in a Nutshell)
- Scrollbar widget: 18.9.1. Scrollbar Methods (Perl in a Nutshell)
- identity, object: 7.2.2. Unique Identity (Advanced Perl Programming)
- 11.2.6. Object Identity (Advanced Perl Programming)
- ideographic unary operators: 3.5. Ideographic Unary Operators (Programming Perl)
- ideographs: 1.7. Regular Expressions (Programming Perl)
- matching with \w: 15.2. Effects of Character Semantics (Programming Perl)
- idioms, Perl: 24.4. Fluent Perl (Programming Perl)
- IDL (Interface Definition Language): 17.1. On Code Generation (Advanced Perl Programming)
- If-Modified-Since header: 20.10. Mirroring Web Pages (Perl Cookbook)
- if modifier: 4.1. Simple Statements (Programming Perl)
- if statement
- 4.3.1. Conditionals and Loops (Perl in a Nutshell)
- 4.3.1.4. Modifiers (Perl in a Nutshell)
- 1.5.5. Logical Operators (Programming Perl)
- 1.6.1.1. The if and unless statements (Programming Perl)
- 4.3. if and unless Statements (Programming Perl)
- C language, differences from Perl: 24.1.3. C Traps (Programming Perl)
- in case structure: 4.5.1. Case Structures (Programming Perl)
- logical operators and: 1.5.5. Logical Operators (Programming Perl)
- IGNORE pseudosignal: 16.1. Signals (Programming Perl)
- ignore_text() (HTML::Parser): Chapter 17, Reference: ignore_text (Perl in a Nutshell)
- ignore_unknown() (HTML::Parser): Chapter 17, Reference: ignore_unknown (Perl in a Nutshell)
- ihave() (Net::NNTP): Chapter 15, Reference: ihave (Perl in a Nutshell)
- -image option (widgets): 18.3. Common Widget Configuration Options (Perl in a Nutshell)
- I<> interior sequence (pod): 4.11.2. Interior sequences (Perl in a Nutshell)
- image_button() (CGI.pm): Chapter 10, Reference: image_button (Perl in a Nutshell)
- images, widgets and: 14.3.1.2. Images (Advanced Perl Programming)
- imaginary numbers: 2.15. Using Complex Numbers (Perl Cookbook)
- impedance mismatch: 10.1. Persistence Issues (Advanced Perl Programming)
- imperative programming style: 5.10.3. Programmatic Patterns (Programming Perl)
- implementation inheritance: 8.3.2. Implementation Inheritance (Advanced Perl Programming)
- implicit() (HTML::Parser): Chapter 17, Reference: implicit (Perl in a Nutshell)
- implicit method invocation: 12.3. Method Invocation (Programming Perl)
- implicit referencing or dereferencing: 8.1. What Is a Reference? (Programming Perl)
- implicit_tags() (HTML::Parser): Chapter 17, Reference: implicit_tags (Perl in a Nutshell)
- import function: 11.1. Using Modules (Programming Perl)
- 11.2.1.1. Exporting without using Exporter's import method (Programming Perl)
- 29.2.74. import (Programming Perl)
- overloading constants: 13.6. Overloading Constants (Programming Perl)
- importing: 4.7. Global Declarations (Programming Perl)
- from modules: 10.14. Redefining a Function (Perl Cookbook)
- semantics into package: 29.2.192. use (Programming Perl)
- subroutines from another module: 6.1. Syntax (Programming Perl)
- symbols: 6.5. Importing Symbols (Advanced Perl Programming)
- 11.2.1. Module Privacy and the Exporter (Programming Perl)
- from one package to another:
10.1. Symbol Tables (Programming Perl)
- (see also Exporter module)
- 12.0. Introduction (Perl Cookbook)
- import_names() (CGI.pm): Chapter 10, Reference: import_names (Perl in a Nutshell)
- import subroutine: 6.5.1. How Do use and Exporter Work? (Advanced Perl Programming)
- in interprocess communication:
16.3.3. Bidirectional Communication (Programming Perl)
- @INC array;prepending directories to: 19.1.3. Switches (Programming Perl)
- in() (Win32::OLE): Chapter 19, Reference: in (Perl in a Nutshell)
- -in option
- grid geometry manager: 18.2.2. The grid Geometry Manager (Perl in a Nutshell)
- pack geometry manager: 18.2.1. The pack Geometry Manager (Perl in a Nutshell)
- place geometry manager: 18.2.3. The Place Geometry Manager (Perl in a Nutshell)
- InactiveDestroy attribute (DBI): 12.2.3. Database Handles and Statement Handles (Perl in a Nutshell)
- INADDR_ANY() (Socket): 17.1. Writing a TCP Client (Perl Cookbook)
- 17.14. Writing a Multi-Homed Server (Perl Cookbook)
- 13.1.3. Server Connections (Perl in a Nutshell)
- 13.1.4. Socket Module Functions (Perl in a Nutshell)
- INADDR_BROADCAST() (Socket): 13.1.4. Socket Module Functions (Perl in a Nutshell)
- INADDR_LOOPBACK() (Socket): 13.1.4. Socket Module Functions (Perl in a Nutshell)
- INADDR_NONE() (Socket): 13.1.4. Socket Module Functions (Perl in a Nutshell)
- @INC array: 6.2.1. Load Path (Advanced Perl Programming)
- 12.7. Keeping Your Own Module Directory (Perl Cookbook)
- 4.4.2. Global Special Arrays and Hashes (Perl in a Nutshell)
- %INC hash: 4.4.2. Global Special Arrays and Hashes (Perl in a Nutshell)
- 11.1. Using Modules (Programming Perl)
- 28.2. Special Variables in Alphabetical Order (Programming Perl)
- #include header, translating with h2ph: 12.14. Using h2ph to Translate C #include Files (Perl Cookbook)
- I18N::Collate module: 8.88. I18N::Collate (Perl in a Nutshell)
- 32.1.6. Internationalization and Locale (Programming Perl)
- incrementing variables: 1.5.4. Unary Arithmetic Operators (Programming Perl)
- indentation, in Perl programs
- index()
- index function: 29.2.75. index (Programming Perl)
- Chapter 5, Reference: index (Perl in a Nutshell)
- Entry widget: 18.8.2. Entry Methods (Perl in a Nutshell)
- Listbox widget: 18.10.2. Listbox Methods (Perl in a Nutshell)
- Menu widget: 18.15.2. Menu Methods (Perl in a Nutshell)
- Text widget: 18.11.2. Text Methods (Perl in a Nutshell)
- indexes, text positioning: 14.3.5.1. Inserting text at absolute positions (Advanced Perl Programming)
- -indicatoron option
- Checkbutton widget: 18.5. The Checkbutton Widget (Perl in a Nutshell)
- Menubutton widget: 18.14. The Menubutton Widget (Perl in a Nutshell)
- 18.14.1. Menu Item Options (Perl in a Nutshell)
- Optionmenu widget: 18.16. The Optionmenu Widget (Perl in a Nutshell)
- Radiobutton widget: 18.6. The Radiobutton Widget (Perl in a Nutshell)
- indexing arrays: 9.2.3. Access and Printing of a Hash of Arrays (Programming Perl)
- indices of hash elements: 5.0. Introduction (Perl Cookbook)
- indirect filehandles: 7.0. Introduction (Perl Cookbook)
- 7.16. Storing Filehandles in Variables (Perl Cookbook)
- 29.2.104. open (Programming Perl)
- indirect notation: 7.2.5.1. Detour: The indirect notation (Advanced Perl Programming)
- 13.0. Introduction (Perl Cookbook)
- indirect object slot: 12.3.2. Method Invocation Using Indirect Objects (Programming Perl)
- indirect object syntax: 12.3.2. Method Invocation Using Indirect Objects (Programming Perl)
- ambiguities in: 12.3.3. Syntactic Snafus with Indirect Objects (Programming Perl)
- explicit path, passing in slot: 23.1. Handling Insecure Data (Programming Perl)
- indirection: 2.5.1. Name Lookups (Programming Perl)
- 8. References (Programming Perl)
- (see also hard references)
- between class use and implementation: 12.3. Method Invocation (Programming Perl)
- indirection, multiple levels of: 1.2.4. Dereferencing Multiple Levels of Indirection (Advanced Perl Programming)
- inequality (see equality operators[semi] relational operators)
- INET module: 12.2.1. Receiver (Advanced Perl Programming)
- inet_aton() (Socket): Chapter 13, Reference: inet_aton (Perl in a Nutshell)
- inet_ntoa function: 29.2.47. gethostbyaddr (Programming Perl)
- inet_ntoa() (Socket): 17.0. Introduction (Perl Cookbook)
- Chapter 13, Reference: inet_ntoa (Perl in a Nutshell)
- infinite loops:
4.4.2. for Loops (Programming Perl)
- infix dereference operator (see arrow operator)
- infix operators: 1.5. Operators (Programming Perl)
- Info() (Win32::Console): Chapter 19, Reference: Info (Perl in a Nutshell)
- information about, functions for getting: 29.1. Perl Functions by Category (Programming Perl)
- Ing-Simmons, Nick: 14.1. Introduction to GUIs, Tk, and Perl/Tk (Advanced Perl Programming)
- inheritance: 7.1. OO: An Introduction (Advanced Perl Programming)
- 7.2.6. The Need for Inheritance (Advanced Perl Programming)
- 8.3. On Inheritance (Advanced Perl Programming)
- 11.2.5. Inheritance and Database Mapping (Advanced Perl Programming)
- 13.0. Introduction (Perl Cookbook)
- 13.9. Writing an Inheritable Class (Perl Cookbook)
- 13.12. Solving the Data Inheritance Problem (Perl Cookbook)
- 12.1. Brief Refresher on Object-Oriented Lingo (Programming Perl)
- base class, establishing at compile time: 32.1.13. Perl Language Extensions and Internals (Programming Perl)
- class: 10. Packages (Programming Perl)
- 12.5. Class Inheritance (Programming Perl)
- single or multiple: 12.5. Class Inheritance (Programming Perl)
- class accessors: 12.8. Managing Class Data (Programming Perl)
- classes and objects
- pseudohash implementation and: 12.7.1. Field Declarations with use fields (Programming Perl)
- constructors: 12.4.1. Inheritable Constructors (Programming Perl)
- hierarchy, searching: 7.3.1. Searching for Methods (Advanced Perl Programming)
- modules, from Exporter class: 11.2.1. Module Privacy and the Exporter (Programming Perl)
- overloading and: 13.8. Inheritance and Overloading (Programming Perl)
- restricted access and: 12.7.5. Using Closures for Private Objects (Programming Perl)
- through @ISA array: 12.5.1. Inheritance Through @ISA (Programming Perl)
- inhibit_exit option (debugger): 20.3.3. Debugger Options (Programming Perl)
- INIT blocks: 18.1. The Life Cycle of a Perl Program (Programming Perl)
- initializing variables before calling subroutine: 6.2.3. Scoping Issues (Programming Perl)
- order of running: 18.7. Avant-Garde Compiler, Retro Interpreter (Programming Perl)
- 18.7. Avant-Garde Compiler, Retro Interpreter (Programming Perl)
- init program: 29.2.56. getppid (Programming Perl)
- initial caps (see capitalization)
- initialization: 20.3.2. Customizing with Init Files (Programming Perl)
- initialization expressions: 4.4.2. for Loops (Programming Perl)
- initializing
- arrays and hash slices: 3.7. Multiplicative Operators (Programming Perl)
- arrays and hashes: 4.1. Specifying a List In Your Program (Perl Cookbook)
- 5.0. Introduction (Perl Cookbook)
- C library: 18.1. Writing an Extension: Overview (Advanced Perl Programming)
- hash variables: 2.9. Hashes (Programming Perl)
- modules/packages: 6.3. Package Initialization and Destruction (Advanced Perl Programming)
- 12.6. Automating Module Clean-Up (Perl Cookbook)
- NNTP clients: 15.2.1. Initializing the NNTP Client (Perl in a Nutshell)
- objects: 12.4.2. Initializers (Programming Perl)
- sockets: 13.1.1. Initializing a Socket (Perl in a Nutshell)
- variables before calling subroutines: 6.2.3. Scoping Issues (Programming Perl)
- inlining constant functions: 6.4.1. Inlining Constant Functions (Programming Perl)
- preventing inlining: 6.4.1. Inlining Constant Functions (Programming Perl)
- $ino file statistic: 29.2.165. stat (Programming Perl)
- inodes: 9.0. Introduction (Perl Cookbook)
- inplace editing ($^I, $INPLACE_EDIT): 19.1.3. Switches (Programming Perl)
- 4.4.1. Global Special Variables (Perl in a Nutshell)
- inplace edits with $^I: 28.2. Special Variables in Alphabetical Order (Programming Perl)
- $INPLACE_EDIT: 28.2. Special Variables in Alphabetical Order (Programming Perl)
- input: 29.2.38. fileno (Programming Perl)
- (see also STDIN filehandle)
- checking file descriptors for: (Programming Perl) 29.2.141. select (ready file descriptors)
- checking for waiting: 15.9. Checking for Waiting Input (Perl Cookbook)
- comma-separated, parsing: 1.15. Parsing Comma-Separated Data (Perl Cookbook)
- controlling for other programs: 16.8. Controlling Input and Output of Another Program (Perl Cookbook)
- debugger, setting: 20.4. Unattended Execution (Programming Perl)
- editing: 15.11. Editing Input (Perl Cookbook)
- executing shell commands from (CGI): 19.6. Executing Commands Without Shell Escapes (Perl Cookbook)
- expanding variables in: 1.8. Expanding Variables in User Input (Perl Cookbook)
- Expect-controlled programs and: 15.13. Controlling Another Program with Expect (Perl Cookbook)
- extracting variable-length fields: 8.9. Processing Variable-Length Text Fields (Perl Cookbook)
- files, locating end with eof: 19.1.3. Switches (Programming Perl)
- files, open mode for: 29.2.104. open (Programming Perl)
- functions dealing with: 29.1. Perl Functions by Category (Programming Perl)
- functions for: 4.4.1. Global Special Variables (Perl in a Nutshell)
- 5.1. Perl Functions by Category (Perl in a Nutshell)
- ioctl function: 29.2.77. ioctl (Programming Perl)
- operators: 2.11. Input Operators (Programming Perl)
- parsing command-line arguments: 15.1. Parsing Program Arguments (Perl Cookbook)
- pipes: 16.3. Pipes (Programming Perl)
- 16.3. Pipes (Programming Perl)
- bidirectional: 16.3.3. Bidirectional Communication (Programming Perl)
- multistage pipelines: 16.3.1. Anonymous Pipes (Programming Perl)
- tridirectional: 16.3.3. Bidirectional Communication (Programming Perl)
- preprocessing: 16.6. Preprocessing Input (Perl Cookbook)
- random-access I/O: 8.12. Using Random-Access I/O (Perl Cookbook)
- reading
- from keyboard: 15.6. Reading from the Keyboard (Perl Cookbook)
- from other programs: 16.4. Reading or Writing to Another Program (Perl Cookbook)
- passwords: 15.10. Reading Passwords (Perl Cookbook)
- records with pattern separators: 6.7. Reading Records with a Pattern Separator (Perl Cookbook)
- STDERR from programs: 16.7. Reading STDERR from a Program (Perl Cookbook)
- record separator (see $/ variable)
- single-character, buffered and unbuffered: 29.2.43. getc (Programming Perl)
- specification parser: 17.2. Jeeves Example (Advanced Perl Programming)
- 17.5. Sample Specification Parser (Advanced Perl Programming)
- unbuffered: 17.3.1. Advantages of This Architecture (Advanced Perl Programming)
- XSUBs: 21.3.3. XSUB Input and Output (Programming Perl)
- input filehandles: 1.4. Filehandles (Programming Perl)
- $INPUT_LINE_NUMBER: 28.2. Special Variables in Alphabetical Order (Programming Perl)
- 4.4.1. Global Special Variables (Perl in a Nutshell)
- Input() (Win32::Console): Chapter 19, Reference: Input (Perl in a Nutshell)
- <INPUT> tags (HTML): 9.1. A Typical CGI Interaction (Perl in a Nutshell)
- InputChar() (Win32::Console): Chapter 19, Reference: InputChar (Perl in a Nutshell)
- InputCP() (Win32::Console): Chapter 19, Reference: InputCP (Perl in a Nutshell)
- $INPUT_RECORD_SEPARATOR: 28.2. Special Variables in Alphabetical Order (Programming Perl)
- 8.0. Introduction (Perl Cookbook)
- 4.4.1. Global Special Variables (Perl in a Nutshell)
- insecure dependency errors: 23.1. Handling Insecure Data (Programming Perl)
- insert()
- Entry widget: 18.8.2. Entry Methods (Perl in a Nutshell)
- Listbox widget: 18.10.2. Listbox Methods (Perl in a Nutshell)
- Menu widget: 18.15.2. Menu Methods (Perl in a Nutshell)
- Text widget: 18.11.2. Text Methods (Perl in a Nutshell)
- INSERT command (SQL): D.2. Inserting Data into a Table (Perl for System Administration)
- insert index
- Entry widget: 18.8.1. Text Indexes (Perl in a Nutshell)
- Text widget: 18.11.1. Text Indexes and Modifiers (Perl in a Nutshell)
- insert_element() (HTML::Parser): Chapter 17, Reference: insert_element (Perl in a Nutshell)
- -insertbackground option (widgets): 18.3. Common Widget Configuration Options (Perl in a Nutshell)
- install command (CPAN.pm): Chapter 2, Reference: install (Perl in a Nutshell)
- installation modules
- CPAN: 22.2. Using CPAN Modules (Programming Perl)
- into Perl library: 22.2.3. Installing CPAN Modules into
the Perl Library (Programming Perl)
- supporting: 32.1.17. Module Installation Support
(Programming Perl)
- inventory of: 32.1.17. Module Installation Support (Programming Perl)
- installing
- mod_perl module: 11.2. Installing mod_perl (Perl in a Nutshell)
- modules from CPAN: 12.17. Building and Installing a CPAN Module (Perl Cookbook)
- Perl documentation: 2.5.1. Installing the Documentation (Perl in a Nutshell)
- Perl source code and modules: 2.3. Installing Perl (Perl in a Nutshell)
- 2.4.2. Module Installation (Perl in a Nutshell)
- signal handlers: 16.15. Installing a Signal Handler (Perl Cookbook)
- instance data: 13.0. Introduction (Perl Cookbook)
- 13.3. Managing Instance Data (Perl Cookbook)
- circular data structures: 13.13. Coping with Circular Data Structures (Perl Cookbook)
- inheritance and: 13.12. Solving the Data Inheritance Problem (Perl Cookbook)
- managing: 12.7. Managing Instance Data (Programming Perl)
- generating accesors with autoloading: 12.7.3. Generating Accessors with Autoloading (Programming Perl)
- generating accessors with closures: 12.7.4. Generating Accessors with Closures (Programming Perl)
- generating classes with Class::Struct: 12.7.2. Generating Classes with Class::Struct (Programming Perl)
- new features, Perl 5.6: 12.7.6. New Tricks (Programming Perl)
- using closures for private objects: 12.7.5. Using Closures for Private Objects (Programming Perl)
- instance methods: 7.2.3. Behavior (Advanced Perl Programming)
- 13.0. Introduction (Perl Cookbook)
- 7.4. Object Syntax (Perl in a Nutshell)
- 12.1. Brief Refresher on Object-Oriented Lingo (Programming Perl)
- using closures for private objects: 12.1. Brief Refresher on Object-Oriented Lingo (Programming Perl)
- arrow notation for: 7.2.4. The Need for Polymorphism (Advanced Perl Programming)
- object references as invocants for: 12.3. Method Invocation (Programming Perl)
- instance variables: 12.4.2. Initializers (Programming Perl)
- separate functions, writing for each: 12.7. Managing Instance Data (Programming Perl)
- instances: 12.1. Brief Refresher on Object-Oriented Lingo (Programming Perl)
- int(): 2.3. Rounding Floating-Point Numbers (Perl Cookbook)
- Chapter 5, Reference: int (Perl in a Nutshell)
- 29.2.76. int (Programming Perl)
- INT signal: 4.2.2. Signal Handlers (Advanced Perl Programming)
- integer module: 8.89. integer (Perl in a Nutshell)
- integer values (IVs): 20.3.1.3. SVs and object pointers (Advanced Perl Programming)
- 20.3.1. Scalar Values (Advanced Perl Programming)
- integers
- 29.2.76. int (Programming Perl)
- computer storage, order of: 25.2. Endianness and Number Width (Programming Perl)
- converting to UTF-8 characters: 15.2. Effects of Character Semantics (Programming Perl)
- exponentiation: 21.4.5. Fiddling with the Perl Stack from C (Programming Perl)
- formats: 29.2.108. pack (Programming Perl)
- formats for: 29.2.162. sprintf (Programming Perl)
- 21.2. Internal Data Types (Programming Perl)
- 21.2. Internal Data Types (Programming Perl)
- Math::BigInt module: 13. Overloading (Programming Perl)
- standard modules for arithmetic with: 32.1.1. Data Types (Programming Perl)
- strings as vectors of: 29.2.195. vec (Programming Perl)
- interactivity, testing for: 15.2. Testing Whether a Program Is Running Interactively (Perl Cookbook)
- intercept signals, handler for: 16.1. Signals (Programming Perl)
- interface-defined properties: 6.5.1. ADSI Basics (Perl for System Administration)
- Interface Definition Language (IDL): 17.1. On Code Generation (Advanced Perl Programming)
- interface functions: 7.2.3. Behavior (Advanced Perl Programming)
- interface inheritance: 8.3.3. Interface Inheritance (Advanced Perl Programming)
- interfaces: 12.1. Brief Refresher on Object-Oriented Lingo (Programming Perl)
- byte vs. character semantics in: 15.1. Building Character (Programming Perl)
- interior sequences (pod): 4.11.2. Interior sequences (Perl in a Nutshell)
- internal variable names, Perl: 2.5. Names (Programming Perl)
- internationalization: 2.1. Atoms (Programming Perl)
- 25.9. Internationalization (Programming Perl)
- modules for: 32.1.6. Internationalization and Locale (Programming Perl)
- Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
- textual data, with Unicode: 15. Unicode (Programming Perl)
- Internet domain sockets: 17.0. Introduction (Perl Cookbook)
- Internet Protocol (see TCP/IP)
- Internet protocols, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
- Internet Service Providers (ISPs), complaining to: 8.3.3. Tracking Down Spam (Perl for System Administration)
- Internet services: 18.0. Introduction (Perl Cookbook)
- CPAN modules for: 16.5. Sockets (Programming Perl)
- DNS lookups: 18.1. Simple DNS Lookups (Perl Cookbook)
- expn and vrfy programs (examples): 18.9. Program: expn and vrfy (Perl Cookbook)
- FTP clients: 18.2. Being an FTP Client (Perl Cookbook)
- pinging machines: 18.7. Pinging a Machine (Perl Cookbook)
- simulating telnet connection: 18.6. Simulating Telnet from a Program (Perl Cookbook)
- Usenet news: 18.4. Reading and Posting Usenet News Messages (Perl Cookbook)
- whois service: 18.8. Using Whois to Retrieve Information from the InterNIC (Perl Cookbook)
- Internet TCP clients/servers: 16.5.1. Networking Clients (Programming Perl)
- InterNIC/Network Solutions WHOIS server, contacting: 6.3. The WHOIS Directory Service (Perl for System Administration)
- interpolation
- array variables: 2.6.5. Interpolating Array Values (Programming Perl)
- backreference variables: 1.7.4. Backreferences (Programming Perl)
- conditionals into patterns: 5.10.3.5. Conditional interpolation (Programming Perl)
- double-quoted strings: 1.5.2. String Operators (Programming Perl)
- double quotes ("), using: 5.2. Pattern-Matching Operators (Programming Perl)
- functions: 14.2.2. Notational Convenience (Programming Perl)
- glob operator, using for: 2.11.3. Filename Globbing Operator (Programming Perl)
- list: 2.8. List Values and Arrays (Programming Perl)
- match-time pattern interpolation: 5.10.3.4. Match-time pattern interpolation (Programming Perl)
- scalar values: 2.6.2. String Literals (Programming Perl)
- characters into double-quoted strings: 2.6.2. String Literals (Programming Perl)
- variables: 1.2.1.1. Singularities (Programming Perl)
- controlling with pattern matching: 5.9.2. Variable Interpolation (Programming Perl)
- 2.6.2. String Literals (Programming Perl)
- into patterns: 5.2. Pattern-Matching Operators (Programming Perl)
- interpolative context: 2.7.4. Interpolative Context (Programming Perl)
- into patterns: 2.7.4. Interpolative Context (Programming Perl)
- interpreter, Perl: 20.2.1.1. Multiple interpreters (Advanced Perl Programming)
- 3. The Perl Interpreter (Perl in a Nutshell)
- 18.3. Executing Your Code (Programming Perl)
- 18.3. Executing Your Code (Programming Perl)
- into patterns: 18.3. Executing Your Code (Programming Perl)
- 18.3. Executing Your Code (Programming Perl)
- accessing from C: (Programming Perl) 21.4. Embedding Perl (Using Perl from C)
- adding to C program: 21.4.2. Adding a Perl Interpreter to Your C Program (Programming Perl)
- command-line options: 3.2. Command-Line Options (Perl in a Nutshell)
- command processing: 3.1. Command Processing (Perl in a Nutshell)
- compiler, interaction with: 18.7. Avant-Garde Compiler, Retro Interpreter (Programming Perl)
- embedding in applications: 18.3. Executing Your Code (Programming Perl)
- invoking with #! (shebang) line: 19.1. Command Processing (Programming Perl)
- multiple, running: 18.3. Executing Your Code (Programming Perl)
- persistent: (Programming Perl) 21.4. Embedding Perl (Using Perl from C)
- interpreters: 1.2. Natural and Artificial Languages (Programming Perl)
- for commands: 19.1. Command Processing (Programming Perl)
- quoting on Unix systems: 19.1.1. #! and Quoting on Non-Unix Systems (Programming Perl)
- object destruction at shutdown: 12.6.1. Garbage Collection with DESTROY Methods (Programming Perl)
- threads: 17.1. The Process Model (Programming Perl)
- interprocess communication (IPC)
- 5.1. Perl Functions by Category (Perl in a Nutshell)
- 8.1.2. Using the OS-Specific IPC Framework. (Perl for System Administration)
- pipes: 16.3. Pipes (Programming Perl)
- interrupt signals, handler for: 16.1. Signals (Programming Perl)
- intersection of sets: 6.3. Passing References (Programming Perl)
- intersections on lists: 4.7. Finding Elements in One Array but Not Another (Perl Cookbook)
- ints: 29.2.108. pack (Programming Perl)
- inverse_select() (Mail::Folder): Chapter 14, Reference: inverse_select (Perl in a Nutshell)
- inverting arrays and hashes: 29.2.132. reverse (Programming Perl)
- inverting hashes: 5.8. Inverting a Hash (Perl Cookbook)
- invocant: 12.3. Method Invocation (Programming Perl)
- invoke()
- Button widget: 18.4.1. Button Methods (Perl in a Nutshell)
- Checkbutton widget: 18.5.1. Checkbutton Methods (Perl in a Nutshell)
- Menu widget: 18.15.2. Menu Methods (Perl in a Nutshell)
- Radiobutton widget: 18.6.1. Radiobutton Methods (Perl in a Nutshell)
- Win32::OLE module: Chapter 19, Reference: Invoke (Perl in a Nutshell)
- invoking (see executing)
- I/O abstraction: 20.2.1. Perl Objects (Advanced Perl Programming)
- (see also indirect objects)
- IO modules: 8.90. IO (Perl in a Nutshell)
- 32.1.5. Filehandle, Directory Handle, and
Stream I/O Utilities (Programming Perl)
- IO::File module: 7.0. Introduction (Perl Cookbook)
- 7.1. Opening a File (Perl Cookbook)
- 8.91. IO::File (Perl in a Nutshell)
- temporary files: 7.5. Creating Temporary Files (Perl Cookbook)
- IO::Handle module: 7.0. Introduction (Perl Cookbook)
- 8.92. IO::Handle (Perl in a Nutshell)
- IO::Pipe module: 8.93. IO::Pipe (Perl in a Nutshell)
- IO::Pty module: 15.13. Controlling Another Program with Expect (Perl Cookbook)
- IO::Seekable module: 8.94. IO::Seekable (Perl in a Nutshell)
- 8.95. IO::Select (Perl in a Nutshell)
- IO::Select module: 12.3.2. Multiplexing Using select (Advanced Perl Programming)
- 12.5. IO Objects and Filehandles (Advanced Perl Programming)
- 7.13. Reading from Many Filehandles Without Blocking (Perl Cookbook)
- 16.9. Controlling the Input, Output, and Error of Another Program (Perl Cookbook)
- IO::Socket module: 12.2. Socket API and IO::Socket (Advanced Perl Programming)
- 8.96. IO::Socket (Perl in a Nutshell)
- 13.2. The IO::Socket Module (Perl in a Nutshell)
- closing socket after forking: 17.9. Closing a Socket After Forking (Perl Cookbook)
- IO::Socket::INET class: 17.1. Writing a TCP Client (Perl Cookbook)
- 13.2.4. IO::Socket::INET Reference (Perl in a Nutshell)
- IO::Socket::UNIX class: 13.2.5. IO::Socket::UNIX Reference (Perl in a Nutshell)
- UDP clients and servers: 17.4. Setting Up a UDP Client (Perl Cookbook)
- IO::Stty module: 15.13. Controlling Another Program with Expect (Perl Cookbook)
- IO objects: 12.5. IO Objects and Filehandles (Advanced Perl Programming)
- I/O operations: 7.0. Introduction (Perl Cookbook)
- buffering: 7.0. Introduction (Perl Cookbook)
- 7.12. Flushing Output (Perl Cookbook)
- 8.0. Introduction (Perl Cookbook)
- 17.3. Communicating over TCP (Perl Cookbook)
- controlling for other programs: 16.8. Controlling Input and Output of Another Program (Perl Cookbook)
- flushing output: 7.12. Flushing Output (Perl Cookbook)
- non-blocking: 7.14. Doing Non-Blocking I/O (Perl Cookbook)
- preprocessing input: 16.6. Preprocessing Input (Perl Cookbook)
- random-access I/O: 8.12. Using Random-Access I/O (Perl Cookbook)
- reading/writing to other programs: 16.4. Reading or Writing to Another Program (Perl Cookbook)
- I/O redirection: 3.4.1. I/O Redirection (Advanced Perl Programming)
- ioctl(): 7.15. Determining the Number of Bytes to Read (Perl Cookbook)
- 10.10. Returning Failure (Perl Cookbook)
- 12.14. Using h2ph to Translate C #include Files (Perl Cookbook)
- Chapter 5, Reference: ioctl (Perl in a Nutshell)
- ioctl function: 29.2.77. ioctl (Programming Perl)
- IO::Dir module: 32.1.5. Filehandle, Directory Handle, and
Stream I/O Utilities (Programming Perl)
- IO::File module: 32.1.5. Filehandle, Directory Handle, and
Stream I/O Utilities (Programming Perl)
- IO::Handle module: 32.1.5. Filehandle, Directory Handle, and
Stream I/O Utilities (Programming Perl)
- IO::modules: 22.1. The CPAN modules Directory (Programming Perl)
- IO::Pipe module: 32.1.5. Filehandle, Directory Handle, and
Stream I/O Utilities (Programming Perl)
- IO::Poll module: 32.1.5. Filehandle, Directory Handle, and
Stream I/O Utilities (Programming Perl)
- IO::Pty module: 16.3.3. Bidirectional Communication (Programming Perl)
- IO::Seekable module: 32.1.5. Filehandle, Directory Handle, and
Stream I/O Utilities (Programming Perl)
- IO::Select module: 32.1.5. Filehandle, Directory Handle, and
Stream I/O Utilities (Programming Perl)
- IO\:\:Socket module: 8.2.1.2. Controlling the amount of mail (Perl for System Administration)
- IO::Socket::INET module: 16.5.1. Networking Clients (Programming Perl)
- 32.1.8. Networking and Interprocess Communication (Programming Perl)
- IO::Socket::UNIX module: 32.1.8. Networking and Interprocess Communication (Programming Perl)
- IP addresses: 12.1. Networking Primer (Advanced Perl Programming)
- 5.1. Host Files (Perl for System Administration)
- (see also host files)
- checking to find source of spam: 8.3.3. Tracking Down Spam (Perl for System Administration)
- contacting owners of: 6.3. The WHOIS Directory Service (Perl for System Administration)
- determining your own: 17.8. Finding Your Own Name and Address (Perl Cookbook)
- DNS lookups: 18.1. Simple DNS Lookups (Perl Cookbook)
- expn and vrfy programs (examples): 18.9. Program: expn and vrfy (Perl Cookbook)
- identifying at socket ends: 17.7. Identifying the Other End of a Socket (Perl Cookbook)
- looking up: 5.2. NIS, NIS+, and WINS (Perl for System Administration)
- Unix: 5.1. Host Files (Perl for System Administration)
- Windows NT: 5.2.2. Windows Internet Name Server ( WINS) (Perl for System Administration)
- multi-homed servers: 17.14. Writing a Multi-Homed Server (Perl Cookbook)
- network names and: 29.2.53. getnetent (Programming Perl)
- packed, converting to ASCII strings: 17.0. Introduction (Perl Cookbook)
- using v-string notation for: 29.2.47. gethostbyaddr (Programming Perl)
- UTF-8 representation of: 15.1. Building Character (Programming Perl)
- -ipadx, -ipady options
- grid geometry manager: 18.2.2. The grid Geometry Manager (Perl in a Nutshell)
- pack geometry manager: 18.2.1. The pack Geometry Manager (Perl in a Nutshell)
- IPC (interprocess communication)
- 5.1. Perl Functions by Category (Perl in a Nutshell)
- 16. Interprocess Communication (Programming Perl)
- 8.1.2. Using the OS-Specific IPC Framework. (Perl for System Administration)
- Windows NT: 8.1.2. Using the OS-Specific IPC Framework. (Perl for System Administration)
- between processes on same machine: 16. Interprocess Communication (Programming Perl)
- modules for: 32.1.5. Filehandle, Directory Handle, and
Stream I/O Utilities (Programming Perl)
- 32.1.8. Networking and Interprocess Communication (Programming Perl)
- portability and: (Programming Perl) 25.5. Interprocess Communication (IPC)
- signals: 16.1. Signals (Programming Perl)
- IPC modules
- 8.97. IPC::Msg (Perl in a Nutshell)
- IPC::Msg module: 8.97. IPC::Msg (Perl in a Nutshell)
- IPC::Open3 module: 16.9. Controlling the Input, Output, and Error of Another Program (Perl Cookbook)
- 8.99. IPC::Open3 (Perl in a Nutshell)
- IPC::Semaphore module: 8.100. IPC::Semaphore (Perl in a Nutshell)
- IPC::Shareable: 16.12. Sharing Variables in Different Processes (Perl Cookbook)
- IPC::SysV module: 8.101. IPC::SysV (Perl in a Nutshell)
- IPC::Msg module: 32.1.8. Networking and Interprocess Communication (Programming Perl)
- IPC::Open3: (Programming Perl) 21.4. Embedding Perl (Using Perl from C)
- IPC::Open3 module: 32.1.8. Networking and Interprocess Communication (Programming Perl)
- IPC::Semaphore module: 32.1.8. Networking and Interprocess Communication (Programming Perl)
- IPC::Shareable module: 16.4. System V IPC (Programming Perl)
- IPC::SysV module: 32.1.8. Networking and Interprocess Communication (Programming Perl)
- IRC bots, finding while running: 4.3.4. Using the Proc::ProcessTable Module (Perl for System Administration)
- Windows NT: 4.3.4. Using the Proc::ProcessTable Module (Perl for System Administration)
- irregular files: 1.5.7. Some File Test Operators (Programming Perl)
- isa function: 7.3. UNIVERSAL (Advanced Perl Programming)
- 13.8. Determining Subclass Membership (Perl Cookbook)
- isa method: 12.5.3. UNIVERSAL: The Ultimate Ancestor Class (Programming Perl)
- IsClientConnected property (Response object): 20.2.2.2. Response properties (Perl in a Nutshell)
- is_client_error() (HTTP::Status: 17.3.4. HTTP::Status (Perl in a Nutshell)
- is_empty() (HTML::Parser): Chapter 17, Reference: is_empty (Perl in a Nutshell)
- is_error()
- HTTP::Response module: Chapter 17, Reference: is_error (Perl in a Nutshell)
- HTTP::Status module: 17.3.4. HTTP::Status (Perl in a Nutshell)
- LWP::Simple module: Chapter 17, Reference: is_error (Perl in a Nutshell)
- is_fresh() (HTTP::Response): Chapter 17, Reference: is_fresh (Perl in a Nutshell)
- isindex() (CGI.pm): Chapter 10, Reference: isindex (Perl in a Nutshell)
- is_info()
- HTTP::Response module: Chapter 17, Reference: is_info (Perl in a Nutshell)
- HTTP::Status module: 17.3.4. HTTP::Status (Perl in a Nutshell)
- is_inside() (HTML::Parser): Chapter 17, Reference: is_inside (Perl in a Nutshell)
- is_protocol_supported() (LWP::UserAgent): Chapter 17, Reference: is_protocol_supported (Perl in a Nutshell)
- ISPs (Internet Service Providers), complaining to: 8.3.3. Tracking Down Spam (Perl for System Administration)
- Windows NT: 8.3.3. Tracking Down Spam (Perl for System Administration)
- is_readonly() (Mail::Folder): Chapter 14, Reference: is_readonly (Perl in a Nutshell)
- is_redirect()
- HTTP::Response module: Chapter 17, Reference: is_redirect (Perl in a Nutshell)
- HTTP::Status module: 17.3.4. HTTP::Status (Perl in a Nutshell)
- is_safe(): 8.17. Testing a File for Trustworthiness (Perl Cookbook)
- is_server_error() (HTTP::Status: 17.3.4. HTTP::Status (Perl in a Nutshell)
- is_success()
- HTTP::Response module: Chapter 17, Reference: is_success (Perl in a Nutshell)
- HTTP::Status module: 17.3.4. HTTP::Status (Perl in a Nutshell)
- LWP::Simple module: Chapter 17, Reference: is_success (Perl in a Nutshell)
- is_verysafe(): 8.17. Testing a File for Trustworthiness (Perl Cookbook)
- @ISA array: 7.2.6. The Need for Inheritance (Advanced Perl Programming)
- 13.0. Introduction (Perl Cookbook)
- 12.5. Class Inheritance (Programming Perl)
- 28.2. Special Variables in Alphabetical Order (Programming Perl)
- inheritance through: 12.5.1. Inheritance Through @ISA (Programming Perl)
- use base pragma and: 31.3. use base (Programming Perl)
- item tags (Canvas widgets): 18.12.2. Item Tags and IDs (Perl in a Nutshell)
- Item() (Win32::OLE::Enum): 19.18.3. Win32::OLE::Enum (Perl in a Nutshell)
- =item command (pod): Chapter 4, Reference: =item (Perl in a Nutshell)
- itemcget() (Canvas): 18.12.3. Canvas Methods (Perl in a Nutshell)
- itemconfigure() (Canvas): 18.12.3. Canvas Methods (Perl in a Nutshell)
- iterating scripts over filenames: 3.2. Command-Line Options (Perl in a Nutshell)
- iteration: 4.4.4. Loop Control (Programming Perl)
- (see also loops)
- iterative development: 5.3.2. DNS Checking: An Iterative Approach (Perl for System Administration)
- Windows NT: 5.3.2. DNS Checking: An Iterative Approach (Perl for System Administration)
- iterative operator, overloading: 13.3. Overloadable Operators (Programming Perl)
- iterative statements: Constructs (Programming Perl) 1.6.2. Iterative (Looping)
- for loops: 1.6.2.2. The for statement (Programming Perl)
- foreach statement: 1.6.2.3. The foreach statement (Programming Perl)
- until statements: 1.6.2.1. The while and until statements (Programming Perl)
- while loops: 1.6.2.1. The while and until statements (Programming Perl)
- iterators: 4.4.2. Iterators and Streams (Advanced Perl Programming)
- 4.4. Doing Something with Every Element in a List (Perl Cookbook)
- ithreads: 17.1. The Process Model (Programming Perl)
- Perl API to: 18.3. Executing Your Code (Programming Perl)
- itimer routines: 29.2.3. alarm (Programming Perl)
- IV (internal integer value): 21.2. Internal Data Types (Programming Perl)
- 20.3.1.3. SVs and object pointers (Advanced Perl Programming)
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.
|