P (unfocused from a prompt) to break 0 to toggle sound artifacting yknow what 2.0.0 and 3.2.2 are the final versions, i dont think i will plan to work on this any further
; [comment] CLR [clear vram] TXT X Y "TEXT [text] TRW X Y TEXT [text raw, takes in TEXT as a string automatically] " [string, everything after this is handled as text (doesnt need to be closed)] VRG X Y ID [vram get] RST ID VAL [ram set] $ID [variable definition] #ID [drom definition] &ID [variable drom definition, #$ID] @ID [double deref definition, $$ID] % [cloud definition] RIN ID [ram increase] RDE ID [ram decrease] RND VAL1 VAL2 ID [random] PJM VAL [pointer jump, val is line number or a first instance of a tag name (given VAL is replaced by "NAME)] PCB VAL [pointer change by] SKL VAL1 VAL2 [skip if less] SKE VAL1 VAL2 [skip if equal] SKG VAL1 VAL2 [skip if greater] TAG TEXT [tag, text has no string] INP ID TEXT [input] RSC [render to screen] CLK ID PITCH [play sound] EXT [exit] TRC [tile ram clear] TRT X Y "TEXT [tile ram text] TRR X Y TEXT [tile ram raw] TRG X Y ID [tile ram get] CPF ID [color profile] BLT TX TY W H VX VY [blit section of TRAM to VRAM] VIM ID [video mode] TRS [tile ram render to screen] SUM VAL1 VAL2 ID [sum] DIF VAL1 VAL2 ID [difference] PRD VAL1 VAL2 ID [product] FRC VAL1 VAL2 ID [fraction] MDL VAL1 VAL2 ID [modulo] THR SEC [wait] CST VAL [cloud set] RET [return to last jump call, technically gosub] MIR TX TY W H VX VY [mirror section of TROM onto TRAM] TOG X Y ID [tile rom get] RAM RESERVED: 1 mx (1 per every 8 VIM 3 cells pixels, is float) 2 my (1 per every 8 VIM 3 cells pixels, is float) 3 mb CLEAR SET [number] [instruction] HELP EXEC [instruction] NEW ROM [line] [data] FILE (opens the raw irom list for export and import) RUN LIST <line> EXAMPLE [number]