Syntax rules enforced strictly: labels must end with
: and be on their own unindented line; instruction lines must be indented; immediate values must use decimal #; only registers R0..R12; memory refs are decimal addresses 100..199. Registers and memory cells are implemented internally as 16-bit signed integers, so values outside -32768..32767 overflow and wrap.Ready.