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] ! operator 2nd # character $ (dollar sign) 2nd $ metacharacter 2nd 3rd 4th $/ variable 2nd $a variable 2nd $ARG variable $ARGV variable $AUTOLOAD variable $b variable 2nd $COUNTRY_LEN keyword $EVAL_ERROR variable 2nd 3rd 4th $FIELD_COUNT argument $FILE_PATTERN keyword $INC variable $INPUT_RECORD_SEPARATOR variable $MATCH variable 2nd $POSTMATCH variable 2nd $PREMATCH variable 2nd $RECORD_SEPARATOR argument $RS variable $scalar argument 2nd $SIG variable $VERSION variable 2nd 3rd $WARNINGS variable %ARGV variable 2nd %ENV variable %INC variable %RE hash %SIG variable & (ampersand) (?p) marker (DISCLAIMER OF) WARRANTY template * (asterisk) ** operator *ARGV stream 2nd *STDERR stream *STDIN stream 2nd *STDOUT stream 2nd + (plus sign) + (plus) operator - (dash) 2nd - (hyphen) 2nd - (minus sign) --help option 2nd 3rd 4th --man option 2nd 3rd --usage option 2nd 3rd --version option 2nd -> notation -s option -T function . (dot) operator . metacharacter .pod files .t file extension 2nd 3rd .xs file extension / (forward slash) /gc flag 2nd /m flag 2nd /s flag 2nd 3rd /x flag best practice brace delimiters extended formatting 2nd tabular regexes /xms flag 2nd : (colon) :ALL tagset :ATTR marker 2nd 3rd 4th :BOOLIFY method :CUMULATIVE marker 2nd :CUMULATIVE method :NUMERIFY method :PASS tagset :STRINGIFY method :TEST tagset :void marker 2nd = (equals sign) =begin/=end directives 2nd =cut directive =end directive 2nd =for directive =pod directive ? (question mark) 2nd 3rd @_ array 2nd 3rd @alist argument @ARGV variable 2nd 3rd @ENV variable @INC variable @ISA package variable @list argument 2nd @SIG variable \ (backslash) 2nd 3rd \A anchor 2nd 3rd \G metacharacter \s* pattern 2nd 3rd \s+ pattern 2nd \t instead of tab 2nd \z anchor 2nd 3rd 4th ^ metacharacter 2nd 3rd 4th _ _DATA_ _ marker _ _END_ _ marker 2nd 3rd _ref suffix 2nd || operator 2nd ||= operator |