List of Commands - luciantin/Racket_Lang GitHub Wiki

Com Direction Com Memory
RUP row up CPA copy A -> B
RDW row down CPB copy B -> A
RLF row left SWP swap A <-> B
RRT row right NEA next A
PUP page up PEA prev A
PDW page down NEB next B
PEB prev B

IF False Skip Next Com

Com Flow Control Com I/O
CAZ A == 0 ? OIA out int A
CBZ B == 0 ? OIB out int B
CAL A > B ? IIA in int A
CBL B > A ? IIB in int B
CIE A == B ? OAA out ascii A
OAB out ascii B
Com A Combination (x - reg) B Com
REA reset to 0 REB
ADA A + B save in X ADB
AOA add one to X AOB
SBA A - B save in X SBB
SOA sub one from X SOB
Com Other
STP row stop
STO prog stop
NOP noop

Commands for declaration of pages

  • STR - start page
  • NEW - new page
  • END - used to signal the end of program code