# FP Operators: "+" "-" "*" "/" "^" "^" # FP Unary operators "-" "+" # FP Functions "ABS" "ATN" "SGN" "EXP10" "EXP" "LOG10" "LOG" "SQR" "SIN" "COS" "VAL" "RND()" # INT Operators "+" "-" "*" "/" "MOD" "&" "!" "EXOR" # INT Unary operators "-" "+" "NOT" # INT Functions "TIME" "ABS" "SGN" "PEEK" "PADDLE" "PTRIG" "STICK" "STRIG" "PMADR" "INT" "RAND" "DPEEK" "FRE()" "ERR()" "USR" "ADR" "LEN" "VAL" "ASC" "KEY()" # BOOLEAN operators "OR" "AND" # BOOLEAN unary operators "NOT" # INT comparisons "<=" ">=" "<>" "<" ">" "=" # FP Comparisons "=" ">" ">=" "<>" "<=" "<" # STRING comparisons "=" ">" ">=" "<>" "<=" "<" # STRING indexing "[" "]" # STRING functions "CHR$" "STR$" "STR$" "$(" # Other operators "," ";" "#" "THEN" "T." "TO" "STEP" "S." "SET" "S." "INTO" "I." # Assignments "=" # Data Types "WORD" "W." "BYTE" "B." "$" "%" # STATEMENTS "'" "." "?" "PRINT" "PR." "INPUT" "IN." "GET" "GE." "GET" "GE." "PUT" "PU." "CLS" "POKE" "P." "DPOKE" "D." "MSET" "MS." "MOVE" "M." "-MOVE" "-." "DO" "LOOP" "L." "REPEAT" "R." "UNTIL" "U." "WHILE" "W." "WEND" "WE." "IF" "I." "FOR" "F." "NEXT" "N." "ELSE" "E." "ELIF" "ELI." "ENDIF" "END." "EXIT" "EX." "GRAPHICS" "G." "COLOR" "C." "FCOLOR" "FC." "POSITION" "POS." "LOCATE" "LOC." "PLOT" "PL." "DRAWTO" "DR." "FILLTO" "FI." "SETCOLOR" "SE." "SOUND" "S." "DIM" "DI." "CLOSE" "CL." "OPEN" "O." "XIO" "X." "BPUT" "BP." "BGET" "BG." "PAUSE" "PA." "INC" "DEC" "DE." "PROC" "PRO." "ENDPROC" "ENDP." "EXEC" "EXE." "DATA" "DA." "END" "DEG" "RAD" "RA." "PMGRAPHICS" "PM." "PMHPOS" "PMH." "TIMER" "T." "DLI" "DL." "CLR"