Index[SYMBOL] [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] each iterator for constructs loops strings each method, iterating directories files each-byte iterator, strings Easter, determining data of editors emacs jEdit SciTe support for TextMate 2nd vim eigenclasses Elements (Nitro) else clauses 2nd else statements elseif keyword, if statements emacs attachments, encoding/decoding mail-news gateways sending via SMTP embedded data, reading embedded documentation 2nd embedded Ruby (erb) empty? method, threads encapsulation, defining encoding/decoding, attachments encodings (Unicode) encryption rot13 text, encoding/decoding in strings strings crypt method rot13 text end keyword end markers, here-documents enq method, threads ensure clauses, begin-end blocks enumerables, converting to mathematical sets environment variables getting inporting as globals message catalogs setting storing as arrays as hashes EOFErrors, binary files epochs convertring dates/time, validating microseconds pre-epoch dates seconds eql? method, testing object equality equal sign (=) = (equality) operators == (equality operators) 2nd 3rd === (relationship) operators 2nd 3rd =end markers, embedded documentation equal? method, testing object equality equality, testing objects erb err variables, exceptions error handling, exceptions begin-end blocks else clauses err variables raise statements rescue clauses 2nd retry keyword Etc module Euler circuits, graphs Euler paths, graphs eval function, dynamically evaluating code evaluating code dynamically exceptions begin-end blocks else clauses err variables handling, threads raise statements rescue clauses 2nd retry keyword exclamation points (!), identifiers exec method external programs, running PostgreSQL executable_real? method, file ownership execute_command method execute_query method executed definitions exist? Method, checking file existence exit codes, getting/setting exit method exit codes, getting/setting threads exit statements, Fahrenheit and Celsius temperature conversion sample program exit! method, process manipulation explicit conversions, strings explicit messages, sending objects in explicit numeric conversion exponentiation (numbers) expressions interpolation orientation regular strings, embedding in syntax errors, blankspaces extend method mixing modules into objects module functions, appending extend_object method external database connections DBI wrappers LDAP MySQL Oracle ORM PostgreSQL SQLite external programs, running command output substitution exec method input/output manipulation process manipulation system method |