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: Introduction (Perl tutorial)
-
- Pattern-Matching Operators (Perl tutorial)
- Extended Regular Expressions (Perl tutorial)
- Pattern Modifiers (Developing Perl)
- The m// Operator (Matching) (Perl Developing)
- The s/// Operator (Substitution) (Perl Developing)
- -I option (dprofpp): The Perl Profiler (Perl tutorial)
- -i switch, perl: Writing a Filter (Perl tutorial)
-
- Command-Line Options (Perl tutorial)
- modifying files with: Modifying a File in Place with -i Switch (Perl tutorial)
- i command (CPAN.pm): Reference: i (Perl tutorial)
- ic_cookies program (example): Managing Cookies (Perl tutorial)
- iconbitmap() (Frame widget): Toplevel Methods (Perl tutorial)
- iconify() (Frame widget): Toplevel Methods (Perl tutorial)
- iconmask() (Frame widget): Toplevel Methods (Perl tutorial)
- iconname() (Frame widget): Toplevel Methods (Perl tutorial)
- iconposition() (Frame widget): Toplevel Methods (Perl tutorial)
- iconwindow() (Frame widget): Toplevel Methods (Perl tutorial)
- icursor() (Entry): Entry Methods (Perl tutorial)
- idempotency: Introduction (Perl tutorial)
- identifiers: Molecules (Developing Perl)
-
- Names (Developing Perl)
- getpwuid (Developing Perl)
- bare, barewords vs.: Or Leave the Quotes Out Entirely (Developing Perl)
- effective UID or GID, setting back to real: Accessing Commands and Files Under Reduced Privileges (Developing Perl)
- effective user or group IDs, differing from real: Handling Insecure Data (Developing Perl)
- enclosing in braces: String Literals (Developing Perl)
- line-oriented quoting: "Here" Documents (Developing Perl)
- names vs.: Names (Developing Perl)
- Perl modules: Using Modules (Developing Perl)
- PIDs, guessing: Temporary Files (Developing Perl)
- process group ID: Signaling Process Groups (Developing Perl)
- processes (pid): open (Developing Perl)
- semaphores: semget (Developing Perl)
- shared memory segments: shmget (Developing Perl)
- single quotes (') in: String Literals (Developing Perl)
- starting with underscore (_), changes in Perl versions: Previous Perl Traps (Developing Perl)
- thread IDs: Identifying threads (Developing Perl)
- Unicode alphanumeric characters, containing: Effects of Character Semantics (Developing Perl)
- identifiers, package: Packages (Developing Perl)
-
- in package symbol table: Packages (Developing Perl)
- identify()
-
- Scale widget: Scale Methods (Perl tutorial)
- Scrollbar widget: Scrollbar Methods (Perl tutorial)
- identity, object: Unique Identity (Advanced Perl Developing)
-
- Object Identity (Advanced Perl Developing)
- ideographic unary operators: Ideographic Unary Operators (Developing Perl)
- ideographs: Regular Expressions (Developing Perl)
-
- matching with \w: Effects of Character Semantics (Developing Perl)
- idioms, Perl: Fluent Perl (Developing Perl)
- IDL (Interface Definition Language): On Code Generation (Advanced Perl Developing)
- If-Modified-Since header: Mirroring Web Pages (Perl tutorial)
- if modifier: Simple Statements (Developing Perl)
- if statement
-
- Conditionals and Loops (Perl tutorial)
- Modifiers (Perl tutorial)
- Logical Operators (Developing Perl)
- The if and unless statements (Developing Perl)
- if and unless Statements (Developing Perl)
- C language, differences from Perl: Traps (Developing Perl)
- in case structure: Case Structures (Developing Perl)
- logical operators and: Logical Operators (Developing Perl)
- IGNORE pseudosignal: Signals (Developing Perl)
- ignore_text() (HTML::Parser): Reference: ignore_text (Perl tutorial)
- ignore_unknown() (HTML::Parser): Reference: ignore_unknown (Perl tutorial)
- ihave() (Net::NNTP): Reference: ihave (Perl tutorial)
- -image option (widgets): Common Widget Configuration Options (Perl tutorial)
- I<> interior sequence (pod): Interior sequences (Perl tutorial)
- image_button() (CGI.pm): Reference: image_button (Perl tutorial)
- images, widgets and: Images (Advanced Perl Developing)
- imaginary numbers: Using Complex Numbers (Perl tutorial)
- impedance mismatch: Persistence Issues (Advanced Perl Developing)
- imperative developing style: Programmatic Patterns (Developing Perl)
- implementation inheritance: Implementation Inheritance (Advanced Perl Developing)
- implicit() (HTML::Parser): Reference: implicit (Perl tutorial)
- implicit method invocation: Method Invocation (Developing Perl)
- implicit referencing or dereferencing: What Is a Reference? (Developing Perl)
- implicit_tags() (HTML::Parser): Reference: implicit_tags (Perl tutorial)
- import function: Using Modules (Developing Perl)
-
- Exporting without using Exporter's import method (Developing Perl)
- import (Developing Perl)
-
- overloading constants: Overloading Constants (Developing Perl)
- importing: Global Declarations (Developing Perl)
-
- from modules: Redefining a Function (Perl tutorial)
- semantics into package: use (Developing Perl)
- subroutines from another module: Syntax (Developing Perl)
- symbols: Importing Symbols (Advanced Perl Developing)
-
- Module Privacy and the Exporter (Developing Perl)
- from one package to another: Symbol Tables (Developing Perl)
- (see also Exporter module)
- Introduction (Perl tutorial)
- import_names() (CGI.pm): Reference: import_names (Perl tutorial)
- import subroutine: How Do use and Exporter Work? (Advanced Perl Developing)
- in interprocess communication: Bidirectional Communication (Developing Perl)
- @INC array;prepending directories to: Switches (Developing Perl)
- in() (Win32::OLE): Reference: in (Perl tutorial)
- -in option
-
- grid geometry manager: The grid Geometry Manager (Perl tutorial)
- pack geometry manager: The pack Geometry Manager (Perl tutorial)
- place geometry manager: The Place Geometry Manager (Perl tutorial)
- InactiveDestroy attribute (DBI): Database Handles and Statement Handles (Perl tutorial)
- INADDR_ANY() (Socket): Writing a TCP Client (Perl tutorial)
-
- Writing a Multi-Homed Server (Perl tutorial)
- Server Connections (Perl tutorial)
- Socket Module Functions (Perl tutorial)
- INADDR_BROADCAST() (Socket): Socket Module Functions (Perl tutorial)
- INADDR_LOOPBACK() (Socket): Socket Module Functions (Perl tutorial)
- INADDR_NONE() (Socket): Socket Module Functions (Perl tutorial)
- @INC array: Load Path (Advanced Perl Developing)
-
- Keeping Your Own Module Directory (Perl tutorial)
- Global Special Arrays and Hashes (Perl tutorial)
- %INC hash: Global Special Arrays and Hashes (Perl tutorial)
-
- Using Modules (Developing Perl)
- Special Variables in Alphabetical Order (Developing Perl)
- #include header, translating with h2ph: Using h2ph to Translate C #include Files (Perl tutorial)
- I18N::Collate module: Collate (Perl tutorial)
-
- Internationalization and Locale (Developing Perl)
- incrementing variables: Unary Arithmetic Operators (Developing Perl)
- indentation, in Perl programs
- index()
-
- index function: index (Developing Perl)
- Reference: index (Perl tutorial)
- Entry widget: Entry Methods (Perl tutorial)
- Listbox widget: Listbox Methods (Perl tutorial)
- Menu widget: Menu Methods (Perl tutorial)
- Text widget: Text Methods (Perl tutorial)
- indexes, text positioning: Inserting text at absolute positions (Advanced Perl Developing)
- -indicatoron option
-
- Checkbutton widget: The Checkbutton Widget (Perl tutorial)
- Menubutton widget: The Menubutton Widget (Perl tutorial)
-
- Menu Item Options (Perl tutorial)
- Optionmenu widget: The Optionmenu Widget (Perl tutorial)
- Radiobutton widget: The Radiobutton Widget (Perl tutorial)
- indexing arrays: Access and Printing of a Hash of Arrays (Developing Perl)
- indices of hash elements: Introduction (Perl tutorial)
- indirect filehandles: Introduction (Perl tutorial)
-
- Storing Filehandles in Variables (Perl tutorial)
- open (Developing Perl)
- indirect notation: Detour: The indirect notation (Advanced Perl Developing)
-
- Introduction (Perl tutorial)
- indirect object slot: Method Invocation Using Indirect Objects (Developing Perl)
- indirect object syntax: Method Invocation Using Indirect Objects (Developing Perl)
-
- ambiguities in: Syntactic Snafus with Indirect Objects (Developing Perl)
-
- explicit path, passing in slot: Handling Insecure Data (Developing Perl)
- indirection: Name Lookups (Developing Perl)
-
- References (Developing Perl)
- (see also hard references)
- between class use and implementation: Method Invocation (Developing Perl)
- indirection, multiple levels of: Dereferencing Multiple Levels of Indirection (Advanced Perl Developing)
- inequality (see equality operators[semi] relational operators)
- INET module: Receiver (Advanced Perl Developing)
- inet_aton() (Socket): Reference: inet_aton (Perl tutorial)
- inet_ntoa function: gethostbyaddr (Developing Perl)
- inet_ntoa() (Socket): Introduction (Perl tutorial)
-
- Reference: inet_ntoa (Perl tutorial)
- infinite loops: for Loops (Developing Perl)
- infix dereference operator (see arrow operator)
- infix operators: Operators (Developing Perl)
- Info() (Win32::Console): Reference: Info (Perl tutorial)
- information about, functions for getting: Perl Functions by Category (Developing Perl)
- Ing-Simmons, Nick: Introduction to GUIs, Tk, and Perl/Tk (Advanced Perl Developing)
- inheritance: OO: An Introduction (Advanced Perl Developing)
-
- The Need for Inheritance (Advanced Perl Developing)
- On Inheritance (Advanced Perl Developing)
- Inheritance and Database Mapping (Advanced Perl Developing)
- Introduction (Perl tutorial)
- Writing an Inheritable Class (Perl tutorial)
- Solving the Data Inheritance Problem (Perl tutorial)
- Brief Refresher on Object-Oriented Lingo (Developing Perl)
- base class, establishing at compile time: Perl Language Extensions and Internals (Developing Perl)
- class: Packages (Developing Perl)
-
- Class Inheritance (Developing Perl)
- single or multiple: Class Inheritance (Developing Perl)
- class accessors: Managing Class Data (Developing Perl)
- classes and objects
-
- pseudohash implementation and: Field Declarations with use fields (Developing Perl)
- constructors: Inheritable Constructors (Developing Perl)
- hierarchy, searching: Searching for Methods (Advanced Perl Developing)
- modules, from Exporter class: Module Privacy and the Exporter (Developing Perl)
- overloading and: Inheritance and Overloading (Developing Perl)
- restricted access and: Using Closures for Private Objects (Developing Perl)
- through @ISA array: Inheritance Through @ISA (Developing Perl)
- inhibit_exit option (debugger): Debugger Options (Developing Perl)
- INIT blocks: The Life Cycle of a Perl Program (Developing Perl)
-
- initializing variables before calling subroutine: Scoping Issues (Developing Perl)
- order of running: Avant-Garde Compiler, Retro Interpreter (Developing Perl)
-
- Avant-Garde Compiler, Retro Interpreter (Developing Perl)
- init program: getppid (Developing Perl)
- initial caps (see capitalization)
- initialization: Customizing with Init Files (Developing Perl)
- initialization expressions: for Loops (Developing Perl)
- initializing
-
- arrays and hash slices: Multiplicative Operators (Developing Perl)
- arrays and hashes: Specifying a List In Your Program (Perl tutorial)
-
- Introduction (Perl tutorial)
- C library: Writing an Extension: Overview (Advanced Perl Developing)
- hash variables: Hashes (Developing Perl)
- modules/packages: Package Initialization and Destruction (Advanced Perl Developing)
-
- Automating Module Clean-Up (Perl tutorial)
- NNTP clients: Initializing the NNTP Client (Perl tutorial)
- objects: Initializers (Developing Perl)
- sockets: Initializing a Socket (Perl tutorial)
- variables before calling subroutines: Scoping Issues (Developing Perl)
- inlining constant functions: Inlining Constant Functions (Developing Perl)
-
- preventing inlining: Inlining Constant Functions (Developing Perl)
- $ino file statistic: stat (Developing Perl)
- inodes: Introduction (Perl tutorial)
- inplace editing ($^I, $INPLACE_EDIT): Switches (Developing Perl)
-
- Global Special Variables (Perl tutorial)
- inplace edits with $^I: Special Variables in Alphabetical Order (Developing Perl)
- $INPLACE_EDIT: Special Variables in Alphabetical Order (Developing Perl)
- input: fileno (Developing Perl)
-
- (see also STDIN filehandle)
- checking file descriptors for: (Developing Perl) 29.2.141. select (ready file descriptors)
- checking for waiting: Checking for Waiting Input (Perl tutorial)
- comma-separated, parsing: Parsing Comma-Separated Data (Perl tutorial)
- controlling for other programs: Controlling Input and Output of Another Program (Perl tutorial)
- debugger, setting: Unattended Execution (Developing Perl)
- editing: Editing Input (Perl tutorial)
- executing shell commands from (CGI): Executing Commands Without Shell Escapes (Perl tutorial)
- expanding variables in: Expanding Variables in User Input (Perl tutorial)
- Expect-controlled programs and: Controlling Another Program with Expect (Perl tutorial)
- extracting variable-length fields: Processing Variable-Length Text Fields (Perl tutorial)
- files, locating end with eof: Switches (Developing Perl)
- files, open mode for: open (Developing Perl)
- functions dealing with: Perl Functions by Category (Developing Perl)
- functions for: Global Special Variables (Perl tutorial)
-
- Perl Functions by Category (Perl tutorial)
- ioctl function: ioctl (Developing Perl)
- operators: Input Operators (Developing Perl)
- parsing command-line arguments: Parsing Program Arguments (Perl tutorial)
- pipes: Pipes (Developing Perl)
-
- Pipes (Developing Perl)
- bidirectional: Bidirectional Communication (Developing Perl)
- multistage pipelines: Anonymous Pipes (Developing Perl)
- tridirectional: Bidirectional Communication (Developing Perl)
- preprocessing: Preprocessing Input (Perl tutorial)
- random-access I/O: Using Random-Access I/O (Perl tutorial)
- reading
-
- from keyboard: Reading from the Keyboard (Perl tutorial)
- from other programs: Reading or Writing to Another Program (Perl tutorial)
- passwords: Reading Passwords (Perl tutorial)
- records with pattern separators: Reading Records with a Pattern Separator (Perl tutorial)
- STDERR from programs: Reading STDERR from a Program (Perl tutorial)
- record separator (see $/ variable)
- single-character, buffered and unbuffered: getc (Developing Perl)
- specification parser: Jeeves Example (Advanced Perl Developing)
-
- Sample Specification Parser (Advanced Perl Developing)
- unbuffered: Advantages of This Architecture (Advanced Perl Developing)
- XSUBs: XSUB Input and Output (Developing Perl)
- input filehandles: Filehandles (Developing Perl)
- $INPUT_LINE_NUMBER: Special Variables in Alphabetical Order (Developing Perl)
-
- Global Special Variables (Perl tutorial)
- Input() (Win32::Console): Reference: Input (Perl tutorial)
- <INPUT> tags (HTML): Typical CGI Interaction (Perl tutorial)
- InputChar() (Win32::Console): Reference: InputChar (Perl tutorial)
- InputCP() (Win32::Console): Reference: InputCP (Perl tutorial)
- $INPUT_RECORD_SEPARATOR: Special Variables in Alphabetical Order (Developing Perl)
-
- Introduction (Perl tutorial)
- Global Special Variables (Perl tutorial)
- insecure dependency errors: Handling Insecure Data (Developing Perl)
- insert()
-
- Entry widget: Entry Methods (Perl tutorial)
- Listbox widget: Listbox Methods (Perl tutorial)
- Menu widget: Menu Methods (Perl tutorial)
- Text widget: Text Methods (Perl tutorial)
- INSERT command (SQL): Inserting Data into a Table (Perl for System Administration)
- insert index
-
- Entry widget: Text Indexes (Perl tutorial)
- Text widget: Text Indexes and Modifiers (Perl tutorial)
- insert_element() (HTML::Parser): Reference: insert_element (Perl tutorial)
- -insertbackground option (widgets): Common Widget Configuration Options (Perl tutorial)
- install command (CPAN.pm): Reference: install (Perl tutorial)
- installation modules
-
- CPAN: Using CPAN Modules (Developing Perl)
- into Perl library: Installing CPAN Modules into the Perl Library (Developing Perl)
- supporting: Module Installation Support (Developing Perl)
- inventory of: Module Installation Support (Developing Perl)
- installing
-
- mod_perl module: Installing mod_perl (Perl tutorial)
- modules from CPAN: Building and Installing a CPAN Module (Perl tutorial)
- Perl documentation: Installing the Documentation (Perl tutorial)
- Perl source code and modules: Installing Perl (Perl tutorial)
-
- Module Installation (Perl tutorial)
- signal handlers: Installing a Signal Handler (Perl tutorial)
- instance data: Introduction (Perl tutorial)
-
- Managing Instance Data (Perl tutorial)
- circular data structures: Coping with Circular Data Structures (Perl tutorial)
- inheritance and: Solving the Data Inheritance Problem (Perl tutorial)
- managing: Managing Instance Data (Developing Perl)
-
- generating accesors with autoloading: Generating Accessors with Autoloading (Developing Perl)
- generating accessors with closures: Generating Accessors with Closures (Developing Perl)
- generating classes with Class::Struct: Generating Classes with Class::Struct (Developing Perl)
- new features, Perl 5.6: New Tricks (Developing Perl)
- using closures for private objects: Using Closures for Private Objects (Developing Perl)
- instance methods: Behavior (Advanced Perl Developing)
-
- Introduction (Perl tutorial)
- Object Syntax (Perl tutorial)
- Brief Refresher on Object-Oriented Lingo (Developing Perl)
-
- using closures for private objects: Brief Refresher on Object-Oriented Lingo (Developing Perl)
- arrow notation for: The Need for Polymorphism (Advanced Perl Developing)
- object references as invocants for: Method Invocation (Developing Perl)
- instance variables: Initializers (Developing Perl)
-
- separate functions, writing for each: Managing Instance Data (Developing Perl)
- instances: Brief Refresher on Object-Oriented Lingo (Developing Perl)
- int(): Rounding Floating-Point Numbers (Perl tutorial)
-
- Reference: int (Perl tutorial)
- int (Developing Perl)
- INT signal: Signal Handlers (Advanced Perl Developing)
- integer module: integer (Perl tutorial)
- integer values (IVs): SVs and object pointers (Advanced Perl Developing)
-
- Scalar Values (Advanced Perl Developing)
- integers
-
- int (Developing Perl)
- computer storage, order of: Endianness and Number Width (Developing Perl)
- converting to UTF-8 characters: Effects of Character Semantics (Developing Perl)
- exponentiation: Fiddling with the Perl Stack from C (Developing Perl)
- formats: pack (Developing Perl)
- formats for: sprintf (Developing Perl)
-
- Internal Data Types (Developing Perl)
- Internal Data Types (Developing Perl)
- Math::BigInt module: Overloading (Developing Perl)
- standard modules for arithmetic with: Data Types (Developing Perl)
- strings as vectors of: vec (Developing Perl)
- interactivity, testing for: Testing Whether a Program Is Running Interactively (Perl tutorial)
- intercept signals, handler for: Signals (Developing Perl)
- interface-defined properties: ADSI Basics (Perl for System Administration)
- Interface Definition Language (IDL): On Code Generation (Advanced Perl Developing)
- interface functions: Behavior (Advanced Perl Developing)
- interface inheritance: Interface Inheritance (Advanced Perl Developing)
- interfaces: Brief Refresher on Object-Oriented Lingo (Developing Perl)
-
- byte vs. character semantics in: Building Character (Developing Perl)
- interior sequences (pod): Interior sequences (Perl tutorial)
- internal variable names, Perl: Names (Developing Perl)
- internationalization: Atoms (Developing Perl)
-
- Internationalization (Developing Perl)
- modules for: Internationalization and Locale (Developing Perl)
- Perl modules for: The CPAN modules Directory (Developing Perl)
- textual data, with Unicode: Unicode (Developing Perl)
- Internet domain sockets: Introduction (Perl tutorial)
- Internet Protocol (see TCP/IP)
- Internet protocols, Perl modules for: The CPAN modules Directory (Developing Perl)
- Internet Service Providers (ISPs), complaining to: Tracking Down Spam (Perl for System Administration)
- Internet services: Introduction (Perl tutorial)
-
- CPAN modules for: Sockets (Developing Perl)
- DNS lookups: Simple DNS Lookups (Perl tutorial)
- expn and vrfy programs (examples): Program: expn and vrfy (Perl tutorial)
- FTP clients: Being an FTP Client (Perl tutorial)
- pinging machines: Pinging a Machine (Perl tutorial)
- simulating telnet connection: Simulating Telnet from a Program (Perl tutorial)
- Usenet news: Reading and Posting Usenet News Messages (Perl tutorial)
- whois service: Using Whois to Retrieve Information from the InterNIC (Perl tutorial)
- Internet TCP clients/servers: Networking Clients (Developing Perl)
- InterNIC/Network Solutions WHOIS server, contacting: The WHOIS Directory Service (Perl for System Administration)
- interpolation
-
- array variables: Interpolating Array Values (Developing Perl)
- backreference variables: Backreferences (Developing Perl)
- conditionals into patterns: Conditional interpolation (Developing Perl)
- double-quoted strings: String Operators (Developing Perl)
- double quotes ("), using: Pattern-Matching Operators (Developing Perl)
- functions: Notational Convenience (Developing Perl)
- glob operator, using for: Filename Globbing Operator (Developing Perl)
- list: List Values and Arrays (Developing Perl)
- match-time pattern interpolation: Match-time pattern interpolation (Developing Perl)
- scalar values: String Literals (Developing Perl)
-
- characters into double-quoted strings: String Literals (Developing Perl)
- variables: Singularities (Developing Perl)
-
- controlling with pattern matching: Variable Interpolation (Developing Perl)
-
- String Literals (Developing Perl)
- into patterns: Pattern-Matching Operators (Developing Perl)
- interpolative context: Interpolative Context (Developing Perl)
-
-
- into patterns: Interpolative Context (Developing Perl)
- interpreter, Perl: Multiple interpreters (Advanced Perl Developing)
-
- The Perl Interpreter (Perl tutorial)
- Executing Your Code (Developing Perl)
- Executing Your Code (Developing Perl)
-
- into patterns: Executing Your Code (Developing Perl)
-
- Executing Your Code (Developing Perl)
- accessing from C: (Developing Perl) 21.4. Embedding Perl (Using Perl from C)
- adding to C program: Adding a Perl Interpreter to Your C Program (Developing Perl)
- command-line options: Command-Line Options (Perl tutorial)
- command processing: Command Processing (Perl tutorial)
- compiler, interaction with: Avant-Garde Compiler, Retro Interpreter (Developing Perl)
- embedding in applications: Executing Your Code (Developing Perl)
- invoking with #! (shebang) line: Command Processing (Developing Perl)
- multiple, running: Executing Your Code (Developing Perl)
- persistent: (Developing Perl) 21.4. Embedding Perl (Using Perl from C)
- interpreters: Natural and Artificial Languages (Developing Perl)
-
- for commands: Command Processing (Developing Perl)
-
- quoting on Unix systems: #! and Quoting on Non-Unix Systems (Developing Perl)
- object destruction at shutdown: Garbage Collection with DESTROY Methods (Developing Perl)
- threads: The Process Model (Developing Perl)
- interprocess communication (IPC)
-
- Perl Functions by Category (Perl tutorial)
- Using the OS-Specific IPC Framework. (Perl for System Administration)
- pipes: Pipes (Developing Perl)
- interrupt signals, handler for: Signals (Developing Perl)
- intersection of sets: Passing References (Developing Perl)
- intersections on lists: Finding Elements in One Array but Not Another (Perl tutorial)
- ints: pack (Developing Perl)
- inverse_select() (Mail::Folder): Reference: inverse_select (Perl tutorial)
- inverting arrays and hashes: reverse (Developing Perl)
- inverting hashes: Inverting a Hash (Perl tutorial)
- invocant: Method Invocation (Developing Perl)
- invoke()
-
- Button widget: Button Methods (Perl tutorial)
- Checkbutton widget: Checkbutton Methods (Perl tutorial)
- Menu widget: Menu Methods (Perl tutorial)
- Radiobutton widget: Radiobutton Methods (Perl tutorial)
- Win32::OLE module: Reference: Invoke (Perl tutorial)
- invoking (see executing)
- I/O abstraction: Perl Objects (Advanced Perl Developing)
-
- (see also indirect objects)
- IO modules: IO (Perl tutorial)
-
- Filehandle, Directory Handle, and Stream I/O Utilities (Developing Perl)
- IO::File module: Introduction (Perl tutorial)
-
- Opening a File (Perl tutorial)
- IO::File (Perl tutorial)
- temporary files: Creating Temporary Files (Perl tutorial)
- IO::Handle module: Introduction (Perl tutorial)
-
- IO::Handle (Perl tutorial)
- IO::Pipe module: IO::Pipe (Perl tutorial)
- IO::Pty module: Controlling Another Program with Expect (Perl tutorial)
- IO::Seekable module: IO::Seekable (Perl tutorial)
-
- IO::Select (Perl tutorial)
- IO::Select module: Multiplexing Using select (Advanced Perl Developing)
-
- IO Objects and Filehandles (Advanced Perl Developing)
- Reading from Many Filehandles Without Blocking (Perl tutorial)
- Controlling the Input, Output, and Error of Another Program (Perl tutorial)
- IO::Socket module: Socket API and IO::Socket (Advanced Perl Developing)
-
- IO::Socket (Perl tutorial)
- The IO::Socket Module (Perl tutorial)
- closing socket after forking: Closing a Socket After Forking (Perl tutorial)
- IO::Socket::INET class: Writing a TCP Client (Perl tutorial)
-
- IO::Socket::INET Reference (Perl tutorial)
- IO::Socket::UNIX class: IO::Socket::UNIX Reference (Perl tutorial)
- UDP clients and servers: Setting Up a UDP Client (Perl tutorial)
- IO::Stty module: Controlling Another Program with Expect (Perl tutorial)
- IO objects: IO Objects and Filehandles (Advanced Perl Developing)
- I/O operations: Introduction (Perl tutorial)
-
- buffering: Introduction (Perl tutorial)
-
- Flushing Output (Perl tutorial)
- Introduction (Perl tutorial)
- Communicating over TCP (Perl tutorial)
- controlling for other programs: Controlling Input and Output of Another Program (Perl tutorial)
- flushing output: Flushing Output (Perl tutorial)
- non-blocking: Doing Non-Blocking I/O (Perl tutorial)
- preprocessing input: Preprocessing Input (Perl tutorial)
- random-access I/O: Using Random-Access I/O (Perl tutorial)
- reading/writing to other programs: Reading or Writing to Another Program (Perl tutorial)
- I/O redirection: I/O Redirection (Advanced Perl Developing)
- ioctl(): Determining the Number of Bytes to Read (Perl tutorial)
-
- Returning Failure (Perl tutorial)
- Using h2ph to Translate C #include Files (Perl tutorial)
- Reference: ioctl (Perl tutorial)
- ioctl function: ioctl (Developing Perl)
- IO::Dir module: Filehandle, Directory Handle, and Stream I/O Utilities (Developing Perl)
- IO::File module: Filehandle, Directory Handle, and Stream I/O Utilities (Developing Perl)
- IO::Handle module: Filehandle, Directory Handle, and Stream I/O Utilities (Developing Perl)
- IO::modules: The CPAN modules Directory (Developing Perl)
- IO::Pipe module: Filehandle, Directory Handle, and Stream I/O Utilities (Developing Perl)
- IO::Poll module: Filehandle, Directory Handle, and Stream I/O Utilities (Developing Perl)
- IO::Pty module: Bidirectional Communication (Developing Perl)
- IO::Seekable module: Filehandle, Directory Handle, and Stream I/O Utilities (Developing Perl)
- IO::Select module: Filehandle, Directory Handle, and Stream I/O Utilities (Developing Perl)
- IO\:\:Socket module: Controlling the amount of mail (Perl for System Administration)
- IO::Socket::INET module: Networking Clients (Developing Perl)
-
- Networking and Interprocess Communication (Developing Perl)
- IO::Socket::UNIX module: Networking and Interprocess Communication (Developing Perl)
- IP addresses: Networking Primer (Advanced Perl Developing)
-
- Host Files (Perl for System Administration)
- (see also host files)
- checking to find source of spam: Tracking Down Spam (Perl for System Administration)
- contacting owners of: The WHOIS Directory Service (Perl for System Administration)
- determining your own: Finding Your Own Name and Address (Perl tutorial)
- DNS lookups: Simple DNS Lookups (Perl tutorial)
- expn and vrfy programs (examples): Program: expn and vrfy (Perl tutorial)
- identifying at socket ends: Identifying the Other End of a Socket (Perl tutorial)
- looking up: NIS, NIS+, and WINS (Perl for System Administration)
-
- Unix: Host Files (Perl for System Administration)
- Windows: Windows Internet Name Server ( WINS) (Perl for System Administration)
- multi-homed servers: Writing a Multi-Homed Server (Perl tutorial)
- network names and: getnetent (Developing Perl)
- packed, converting to ASCII strings: Introduction (Perl tutorial)
- using v-string notation for: gethostbyaddr (Developing Perl)
- UTF-8 representation of: Building Character (Developing Perl)
- -ipadx, -ipady options
-
- grid geometry manager: The grid Geometry Manager (Perl tutorial)
- pack geometry manager: The pack Geometry Manager (Perl tutorial)
- IPC (interprocess communication)
-
- Perl Functions by Category (Perl tutorial)
- Interprocess Communication (Developing Perl)
- Using the OS-Specific IPC Framework. (Perl for System Administration)
-
- Windows: Using the OS-Specific IPC Framework. (Perl for System Administration)
- between processes on same machine: Interprocess Communication (Developing Perl)
- modules for: Filehandle, Directory Handle, and Stream I/O Utilities (Developing Perl)
-
- Networking and Interprocess Communication (Developing Perl)
- portability and: (Developing Perl) 25.5. Interprocess Communication (IPC)
- signals: Signals (Developing Perl)
- IPC modules
-
- IPC::Msg (Perl tutorial)
- IPC::Msg module: IPC::Msg (Perl tutorial)
- IPC::Open3 module: Controlling the Input, Output, and Error of Another Program (Perl tutorial)
-
- IPC::Open3 (Perl tutorial)
- IPC::Semaphore module: IPC::Semaphore (Perl tutorial)
- IPC::Shareable: Sharing Variables in Different Processes (Perl tutorial)
- IPC::SysV module: IPC::SysV (Perl tutorial)
- IPC::Msg module: Networking and Interprocess Communication (Developing Perl)
- IPC::Open3: (Developing Perl) 21.4. Embedding Perl (Using Perl from C)
- IPC::Open3 module: Networking and Interprocess Communication (Developing Perl)
- IPC::Semaphore module: Networking and Interprocess Communication (Developing Perl)
- IPC::Shareable module: System V IPC (Developing Perl)
- IPC::SysV module: Networking and Interprocess Communication (Developing Perl)
- IRC bots, finding while running: Using the Proc::ProcessTable Module (Perl for System Administration)
-
-
- Windows: Using the Proc::ProcessTable Module (Perl for System Administration)
- irregular files: Some File Test Operators (Developing Perl)
- isa function: UNIVERSAL (Advanced Perl Developing)
-
- Determining Subclass Membership (Perl tutorial)
- isa method: UNIVERSAL: The Ultimate Ancestor Class (Developing Perl)
- IsClientConnected property (Response object): Response properties (Perl tutorial)
- is_client_error() (HTTP::Status: HTTP::Status (Perl tutorial)
- is_empty() (HTML::Parser): Reference: is_empty (Perl tutorial)
- is_error()
-
- HTTP::Response module: Reference: is_error (Perl tutorial)
- HTTP::Status module: HTTP::Status (Perl tutorial)
- LWP::Simple module: Reference: is_error (Perl tutorial)
- is_fresh() (HTTP::Response): Reference: is_fresh (Perl tutorial)
- isindex() (CGI.pm): Reference: isindex (Perl tutorial)
- is_info()
-
- HTTP::Response module: Reference: is_info (Perl tutorial)
- HTTP::Status module: HTTP::Status (Perl tutorial)
- is_inside() (HTML::Parser): Reference: is_inside (Perl tutorial)
- is_protocol_supported() (LWP::UserAgent): Reference: is_protocol_supported (Perl tutorial)
- ISPs (Internet Service Providers), complaining to: Tracking Down Spam (Perl for System Administration)
-
-
- Windows: Tracking Down Spam (Perl for System Administration)
- is_readonly() (Mail::Folder): Reference: is_readonly (Perl tutorial)
- is_redirect()
-
- HTTP::Response module: Reference: is_redirect (Perl tutorial)
- HTTP::Status module: HTTP::Status (Perl tutorial)
- is_safe(): Testing a File for Trustworthiness (Perl tutorial)
- is_server_error() (HTTP::Status: HTTP::Status (Perl tutorial)
- is_success()
-
- HTTP::Response module: Reference: is_success (Perl tutorial)
- HTTP::Status module: HTTP::Status (Perl tutorial)
- LWP::Simple module: Reference: is_success (Perl tutorial)
- is_verysafe(): Testing a File for Trustworthiness (Perl tutorial)
- @ISA array: The Need for Inheritance (Advanced Perl Developing)
-
- Introduction (Perl tutorial)
- Class Inheritance (Developing Perl)
- Special Variables in Alphabetical Order (Developing Perl)
- inheritance through: Inheritance Through @ISA (Developing Perl)
- use base pragma and: use base (Developing Perl)
- item tags (Canvas widgets): Item Tags and IDs (Perl tutorial)
- Item() (Win32::OLE::Enum): Win32::OLE::Enum (Perl tutorial)
- =item command (pod): Reference: =item (Perl tutorial)
- itemcget() (Canvas): Canvas Methods (Perl tutorial)
- itemconfigure() (Canvas): Canvas Methods (Perl tutorial)
- iterating scripts over filenames: Command-Line Options (Perl tutorial)
- iteration: Loop Control (Developing Perl)
-
- (see also loops)
- iterative development: DNS Checking: An Iterative Approach (Perl for System Administration)
-
-
- Windows: DNS Checking: An Iterative Approach (Perl for System Administration)
- iterative operator, overloading: Overloadable Operators (Developing Perl)
- iterative statements: Constructs (Developing Perl) 1.6.2. Iterative (Looping)
-
- for loops: The for statement (Developing Perl)
- foreach statement: The foreach statement (Developing Perl)
- until statements: The while and until statements (Developing Perl)
- while loops: The while and until statements (Developing Perl)
- iterators: Iterators and Streams (Advanced Perl Developing)
-
- Doing Something with Every Element in a List (Perl tutorial)
- ithreads: The Process Model (Developing Perl)
-
- Perl API to: Executing Your Code (Developing Perl)
- itimer routines: alarm (Developing Perl)
- IV (internal integer value): Internal Data Types (Developing Perl)
-
- SVs and object pointers (Advanced Perl Developing)
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