1; PUTTING 1; 1; PUT_INT Ints* 1; 2; PUT_STRING Chars* 1; 3; PUT_FRACT Quotient Denominator 1; 4; PUT_COMMAND Atoms* 2; COMPOSITE_OBJECTS 2; 1; COMBINE_INTO_ARRAY Length 2; 2; COMBINE_INTO_SUBROUTINE Length 2; 3; UNCOMBINE_ARRAY 2; 4; UNCOMBINE_SUBROUTINE 3; SUBROUTINES AND COMMANDS 3; 1; INVOKE Condition 3; 2; RETURN Condition 3; 3; RETURN_THEN_DO Condition Atoms* 3; 4; PUSH_CURRENT_SUBROUTINE 3; 5; RUN_COMMAND 4; CONSTANT_LIST 4; 1; PUSH_CONSTANT_LIST 4; 2; BRING_CONSTANT Idx 4; 3; INVOKE_CONSTANT Idx 5; IO 5; 1; PRINT 5; 2; INPUT 5; 3; INPUT_WITH_PROMPT 5; 4; PRINT_NO_NEWLINE 6; STACK_MANIP 6; 1; DUPE 6; 2; SWAP 6; 3; POP 6; 4; ROT Depth 6; 5; STACK_SIZE 7; MATH 7; 1; INC 7; 2; DEC 7; 3; ADD 7; 4; SUB 7; 5; MULT 7; 6; DIV 8; CONV 8; 1; TO_INT 8; 2; TO_STR 8; 3; CODEPOINTS_TO_STR 8; 4; STR_TO_CODEPOINTS 8; 5; INTS_TO_COMMAND 8; 6; COMMAND_TO_INTS 9; DEBUG 9; 1; TOGGLE_SHOW_STACK 9; 2; TOGGLE_SHOW_CONSTANTS 9; 3; TOGGLE_SHOW_SUBROUTINE_TRANSITIONS 9; 4; TOGGLE_SHOW_COMMANDS 9; 5; TOGGLE_SHOW_STACK_OPERATIONS 9; 6; TOGGLE_SHOW_SUBROUTINE_STACK Conditions: 0 - unconditional 1 - zero behind 2 - zero behind, pop it 3 - less than zero 4 - less than zero, pop it 5 - more than zero 6 - more than zero, pop it