[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] [Z] eliminating duplicates from eliminating duplicates from a list; list: embedded documentation; empty list: as argument to use[empty list:argument to use]; creating an empty array creating an empty hash value of uninitialized array; END block: executed as program terminates end of line: matching at English module errno escape sequences: case-changing; in double-quoted string eval block: making copy of list with eval error variable: eval errors returned in; eval operator: as an enclosing scope[eval operator:enclosing scope] block form closure in; compared with require creating code refs with; Data::Dumper and do operator and exception handling with; 2nd generating class boilerplate with; how and when to use; 2nd quoting source code for; result is last expression evaluated run-time compilation with signal handler and; string form 2nd vs. closures[eval operator:closures] examples: bullets in formatting of keyboard input in exception handling: with eval[exception handling:eval] 2nd excessive punctuation: avoiding; 2nd exec operator: eval and EXISTS method. [See under tied hash] exists operator Exporter module: subclassing 2nd |