- This article is not detailed enough and needs to be expanded. Please help us by .
a by 1 and Go to command
b(1-indexed). You can go to command which specified by variable by putting it between two "%"s:
It will increment variable "a" and go to command specified by variable "a"
SaddJump is Self-Modifying AddJump where command
is increment memory address a and go to memory address b.
Relative addresses can be used:
[a] is value in memory address a,
[[[a]]];b; implements Three Star Programmer
SADDJMP-n is SADDJUMP where memory address can be n-bits long(wrapping):
- SADDJMP-8 uses 8-bit addresses
- SADDJMP-16 uses 16-bit addresses
- SADDJMP-32 uses 32-bit addresses