string escapes: \a \b \f \n \q \r \t \\ ! Negate the boolean value on top of the stack. " string constant # compare not equal $ % remainder & logical and ' ( ) * multiply + add , - subtract . / divide 0 Load Constant 0. 1 Load Constant 1. 2 3 4 5 6 7 8 9 : ; < compare less than = compare equal > compare greater than ? @i initialize loader @r execute loaded command A increment array variable (Add one). B Branch to a label if TOS != 0. Remove value on TOS. C Call a function. D Duplicate top of stack E F define function G H I J Jump to a label. K Push a constant L load array variable M decrement array variable (Minus!) N label O Write a string to the output with processing. P Write the value on the top of the stack. No newline. Q R Return from function S store array variable T Test tos for zero U V W Write the value on the top of the stack. X Y Z Branch to a label if TOS == 0. Remove value on TOS. [ \ ] function end ^ raise _ ` a bitwise and b cI read cL length cR sqrt cS scale d Decrement number e f g h Halt the machine. i increment number j k l load variable m n Negate top of stack. o bitwise or p Pop the execution stack. q r s store variable t u v w Write a string to the output. x Exchange Top of Stack with the one under the tos. y z bitwise Negate top of stack. { compare less than or equal | logical or } compare greater than or equal ~ bitwise xor