[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] # ( pound sign) 2nd & (ampersand) 2nd <=> (spaceship operator) () (parentheses) 2nd 3rd + (plus sign) 2nd , (comma) : ( colon ) :: (double colon) 2nd ; (semicolon) 2nd = operator ?: operator $@ variable 2nd @_ array accessing instance data changes reflected creating dereferencing and nested data structures passing uninterrupted references and scoping removing items from [] (square brackets) 2nd \ (backslash) 2nd 3rd _ ( underscore ) {} (curly braces) anonymous hash constructors arrays and coderefs and dereferencing dropping 2nd hashes and indirect object syntax and operator = operator |