Write code in the textarea (all whitespace is ignored). Add new input registers, run the program, and format the code (beautify) with buttons above.
Output registers (if not empty) are printed in the "Output" section after running the program.
Errors are printed in the "Errors" section after running/formatting the program. Errors include parsing errors (incorrect syntax) and runtime errors (for example jumping to a non-existing label).
Seven instructions are supported:
addj RX
j
RX
del RX
clr RX
RX <- RY
RY
jmp N1
N1
RX jmpj N1
continue
Each instruction can be prefixed with a line label, for example N1: add0 RX
N1: add0 RX