if else while do for break continue return switch case default exit in delete print printf getline function next nextfile @include @load ARGC ARGIND ARGV BINMODE CONVFMT ENVIRON ERRNO FIELDWIDTHS FILENAME FNR FPAT FS FUNCTAB IGNORECASE LINT NF NR OFMT OFS ORS PREC PROCINFO ROUNDMODE RS RT RSTART RLENGTH SUBSEP SYMTAB TEXTDOMAIN close fflush system atan2 cos exp int log rand sin sqrt srand asort asorti gensub gsub index length match patsplit split sprintf strtonum sub substr tolower toupper mktime strftime systime and compl lshift or rshift xor isarray typeof bindtextdomain dcgettext dcngettext BEGIN BEGINFILE END ENDFILE alpha alnum blank cntrl digit graph lower print punct space upper xdigit