This is an old revision of the document!
The following list of commands are common to all the RPL variants used in Knuckle Cracker games
ABS
ACOS
ADD
AND
APPENDSTACKTOLIST
APPENDTOLIST
APPROXIMATELY
ASFLOAT
ASIN
ASINT
ASLIST
ASSTRING
ASTABLE
ATAN
ATAN2
AVG2
BREAK
CEIL
CLEARSTACK
CLEARTRACELOG
CONCAT
COPYLIST
COS
CR
CREATELIST
CREATELISTSTARTINGSIZE
CREATETABLE
DEBUG
DEEPCOPYLIST
DEG2RAD
DISTANCE
DIV
DO
DOUBLEQUOTE
DUP
DUP2
E
ELSE
ENDIF
ENDONCE
ENDSWITH
ENDWHILE
EQ
EQ0
FALSE
FLOOR
GETLISTCOUNT
GETLISTELEMENT
GETTABLEELEMENT
GETTYPE
GT
GTE
HALFPI
I
IF
INSERTLISTELEMENT
J
K
LF
LN
LOG
LOG10
LOOP
LT
LTE
MAX
MIN
MOD
MUL
NEG
NEQ
NEQ0
NOT
NOTPERSIST
ONCE
OR
PI
POP
POW
PREPENDSTACKTOLIST
PREPENDTOLIST
PRINT
PRINT2
PRINT3
PRINT4
PRINT5
PRINTALL
PRINTALLSP
PRINTSTACK
QUARTERPI
RAD2DEG
RANDFLOAT
RANDINT
REMOVELISTELEMENT
REMOVETABLEELEMENT
REPEAT
RETURN
ROUND
SETLISTELEMENT
SETTABLEELEMENT
SHORTESTANGLE
SIGNALGENERATOR
SIN
SPLIT
SQRT
STACKSIZE
STARTSWITH
STRINGLENGTH
STRINGREPLACE
STRINGTOLIST
SUB
SUBSTRING
SWAP
TAN
TAU
TOLOWER
TOUPPER
TRACE
TRACE2
TRACE3
TRACE4
TRACE5
TRACEALL
TRACEALLSP
TRACESTACK
TRUE
TWOPI
WHILE
XOR