[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] address already in use: error message alias: creating with symbol table creating with typeglob; elements of @_ single kind of variable; all-at-once input alternation : count left parentheses rule and; in regular expression[alternation:regular expression]; 2nd 3rd instead of character class[alternation:character class] and operator: omitting parentheses with anonymous array constructor: assigning result to array variable; creates reference to unnamed array; forcing list context with; interpolating expressions with; making copy of list with using as subscript[anonymous array constructor:subscript] vs. parentheses[anonymous array constructor:parentheses]; anonymous hash constructor: assigning result to hash variable; confused with block; creates reference to unnamed hash; for temporary result[anonymous hash constructor:temporary result] in object constructor[anonymous hash constructor:object constructor] passing to subroutine; anonymous hash: passing named parameters in reference to as object anonymous subroutine constructor: creating code ref with 2nd anonymous subroutine. [See code ref] argument list variable 2nd argument list variable: as a default; copying array or hash into elements are aliases inherited from calling subroutine reading arguments from array array of arrays array slice: in sorting[array slice:sorting] array slice; literal slice[slice:a] array variable: assigning anonymous array constructor assigning undef to clearing array: as subroutine argument[array:subroutine argument] associative. [See hash] creating anonymous in PEGS[array:PEGS]; localizing element with local; passing by reference shortening uninitialized arrow (equals) operator: identifier as left-hand argument 2nd making initializers prettier with; arrow (minus) operator: dereferencing code ref with; dereferencing with; method call syntax; ASCIIbetical sorting associative array. [See hash;] atof() atom: prototype. [See prototype atom] regular expression. [See regular expression atom] auto-vivification 2nd autoflush method: FileHandle module; autoload path : added with use lib; autoload subroutine name variable; AUTOLOAD subroutine: called in place of nonexistent subroutine; DESTROY and UNIVERSAL package and; writing AutoLoader module |