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: E
- @EXPORT array: Special Variables in Alphabetical Order
- @EXPORT_OK array: Special Variables in Alphabetical Order
- %EXPORT_TAGS hash: Special Variables in Alphabetical Order
- -e (execute) command-line switch: Switches
- -e (exists) file test: Some File Test Operators
- /e pattern modifier: The s/// Operator (Substitution)
- each function: Access and Printing of a Hash of Hashes
- editors, support for debugging: Editor Support for Debugging
- effective GID (group ID): Special Variables in Alphabetical Order
- effective UID ($EFFECTIVE_USER_ID): Special Variables in Alphabetical Order
-
- (see also $< and $> variables)
- $EFFECTIVE_GROUP_ID: Special Variables in Alphabetical Order
- $EFFECTIVE_USER_ID: Special Variables in Alphabetical Order
- efficiency (see performance)
-
- profiling: The Perl Profiler
- elements in arrays: Arrays.
- else-if statements: The if and unless statements
- ellipses (...): Metasymbol Tables
- else statements: The if and unless statements
- emacs
-
- editor support for debugger: Editor Support for Debugging
- regular expressions, use of: Regular Expressions
- -*- sequences: Command Processing
- email: The CPAN modules Directory
-
- (see also mail)
- embedding Perl: Embedding Perl (Using Perl from C)
-
- Module Installation Support
- adding Perl interpreter to C program: Adding a Perl Interpreter to Your C Program
- compiling embedded programs: Compiling Embedded Programs
- evaluating Perl statement from C: Evaluating a Perl Statement from C
- perl interpreter program: Internals and Externals
- Perl stack, manipulating from C: Fiddling with the Perl Stack from C
- empty angle operator (<>): Filehandles
- empty subclass test: Class Inheritance
- encapsulation: Complexities
-
- Using Object Methods
- Brief Refresher on Object-Oriented Lingo
- namespace-based: Tie Modules on CPAN
- objects in closures: Using Closures for Private Objects
- encryption: crypt
-
- modules for: Authentication, Security, and Encryption
- Perl modules for: The CPAN modules Directory
- END blocks: The Life Cycle of a Perl Program
-
- exit value of program, modifying: Avant-Garde Compiler, Retro Interpreter
- order of running: Avant-Garde Compiler, Retro Interpreter
- skipping: Avant-Garde Compiler, Retro Interpreter
- end of string, matching: Endings: The \z, \Z, and $ Assertions
- __END__ token: Other Literal Tokens
- endgrent function: getgrent
- endhostent function: gethostent
- ending (see terminating)
- ending escape sequences for character modification: String Literals
- endless loop (see infinite loops)
- endprotoent function: getprotoent
- endpwent function: getpwent
- endservent function: getservent
- English module: Format Variables
- enqueue method: Queues
- %ENV hash: Special Variables in Alphabetical Order
-
- deleting from: delete
- portability of: System Interaction
- Env module: Perl Language Extensions and Internals
- env program, starting Perl with: Command Processing
-
- cleaning up: Cleaning Up Your Environment
- environment variables: Environment Variables
-
- Special Variables in Alphabetical Order
- Env module: Perl Language Extensions and Internals
- modules, Perl use of: Environment Variables
- PERLDB_OPTS, setting debugger options with: Unattended Execution
- PERL_DESTRUCT_LEVEL: Garbage Collection with DESTROY Methods
- portability of: System Interaction
- shells vs. Perl: Shell Traps
- taint checking: Handling Insecure Data
- eof function: The while and until statements
-
- Time Efficiency
- eof
- tied filehandle, using on: Filehandle-Tying Methods
- eq operator: Universal Blunders
- equal method: Identifying threads
- equal to (=) operator: Equality Operators
- equality operators: Equality Operators
- erasing (see deleting)
- errno: Special Variables in Alphabetical Order
- Errno module: Perl Language Extensions and Internals
- error messages: Developing with Style
-
- Diagnostic Messages
- user efficiency, improving with: User Efficiency
- errors: fileno
-
- Diagnostic Messages
- Carp module: Carp
- CGI::Carp module, handling of: CGI::Carp
- $@ variable for: Special Variables in Alphabetical Order
- $! variable for: Special Variables in Alphabetical Order
- $? variable for: Special Variables in Alphabetical Order
- failed symbol exports: Managing unknown symbols
- insecure data: Handling Insecure Data
- out-of-memory errors: Special Variables in Alphabetical Order
- subroutines: Error Indications
- warn function, producing error messages: warn
- writing to httpd or other CGI errors logs: World Wide Web
- ESC character: String Literals
- ESC in octal: String Literals
- escape sequences for control characters: String Literals
- /etc/group file: Time Efficiency
- /etc/hosts file: gethostent
- /etc/networks file: getnetent
- /etc/passwd file: Time Efficiency
- /etc/protocols file: getprotoent
- /etc/services file: getservent
- /etc/utmp file: getlogin
- eval: Name Lookups
-
- Terms and List Operators (Leftward)
- References
- Time Efficiency
- eval
- die function and: die
- loops and: Time Efficiency
- loop controls and: Bare Blocks
- packages and: Packages
- translating with variables: The tr/// Operator (Transliteration)
- restricted (reval): Restricting namespace access
- threads, catching exceptions with: Catching exceptions from join
- $EVAL_ERROR: Special Variables in Alphabetical Order
- eval_sv and eval_pv functions: Evaluating a Perl Statement from C
-
- intercepting: Special Variables in Alphabetical Order
- in detached child threads: The detach method
- die function and: die
- functions raising: Perl Functions in Alphabetical Order
- insecure data: Handling Insecure Data
- modules for: Warnings and Exceptions
- raising on failure: Perl Language Extensions and Internals
- raising to indicate subroutine errors: Error Indications
- threads, catching: Catching exceptions from join
- trapping: eval
- $EXCEPTIONS_BEING_CAUGHT: Special Variables in Alphabetical Order
- exclusive file locks: File Locking
-
- obtaining: File Locking
- exclusive or (xor) operator: Bitwise Operators
- exec function: exec
-
- filehandles, leaving open across calls: Passing Filehandles
- list argument form, avoiding shell with: Code Masquerading as Data
- portability of: Interprocess Communication (IPC)
- executable image file: The Life Cycle of a Perl Program
- $EXECUTABLE_NAME: Special Variables in Alphabetical Order
- executing
-
- code: Executing Your Code
- code, conditionally: Logical Operators
- methods: Method Invocation
- other programs from Perl: system
- Perl program: How to Do It
- Perl programs: Command Processing
- execution
-
- code, order of: Avant-Garde Compiler, Retro Interpreter
- Perl programs: The Life Cycle of a Perl Program
- unattended, debugger: Unattended Execution
- execv function (in C): exec
- execvp function (in C): exec
- existence of a process: Signaling Process Groups
- exists function: exists
-
- invoking on hash: Hash-Tying Methods
- exit function: exit
-
- fork
- threads and: Thread destruction
- exit status: Special Variables in Alphabetical Order
- exiting
-
- debugger: Debugger Options
- if or unless blocks: Bare Blocks
- infinite loop: for Loops
- once-through blocks: Bare Blocks
- programs: Getting Started
- Perl debugger: Miscellaneous Commands
- exp function: exp
- expansion, filename: glob
- Expect module: Bidirectional Communication
- explicit method invocations: Method Invocation
- exponential notation: Numeric Literals
- exponentiation (**) operator: Exponentiation
- exponentiation of integers: Fiddling with the Perl Stack from C
- Exporter module: Module Installation Support
-
- Creating Extensions
- module privacy and: Module Privacy and the Exporter
- export_fail method: Managing unknown symbols
- exporting: Modules
- exporting symbols: Creating Modules
-
- Module Privacy and the Exporter
- without using import method from Exporter: Exporting without using Exporter's import method
- export_to_level method: Exporting without using Exporter's import method
-
- EXPR and LIST: Compound Statements
- loops, separating with commas (,): for Loops
- multiple, in loops: for Loops
- Perl, supplying in replacement strings: Programmatic Patterns
- EXPRs: Compound Statements
-
- goto operator, use with: goto
- $EXTENDED_OS_ERROR: Special Variables in Alphabetical Order
- extending arrays: Array Length
- extending Perl: Extending Perl (Using C from Perl)
-
- extensions, creating: Creating Extensions
- using functions from external C libraby: Using Functions from an External C Library
- XSUB input and output: XSUB Input and Output
- XSUBs and XS language, wrapping Perl in: XS and XSUBs
- external subroutines, portability of: External Subroutines (XS)
- extracting substrings: substr
- ExtUtils::Command module: Module Installation Support
- ExtUtils::Embed module: Compiling Embedded Programs
- ExtUtils::Install module: Module Installation Support
- ExtUtils::Installed module: Module Installation Support
- ExtUtils::Liblist module: Module Installation Support
- ExtUtils::MakeMaker: Creating CPAN Modules
-
- Creating CPAN Modules
- (see also MakeMaker)
- ExtUtils::MakeMaker module: Module Installation Support
- ExtUtils::Manifest module: Module Installation Support
- ExtUtils::Mkbootstrap module: Module Installation Support
- ExtUtils::Mksymlists module: Module Installation Support
- ExtUtils::MM_Cygwin module: Module Installation Support
- ExtUtils::MM_OS2 module: Module Installation Support
- ExtUtils::MM_Unix module: Module Installation Support
- ExtUtils::MM_VMS module: Module Installation Support
- ExtUtils::MM_Win32 module: Module Installation Support
- ExtUtils::Packlist module: Module Installation Support
- ExtUtils::testlib module: Module Installation Support
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