This is the machine's instruction set. I keep it here for my personal reference.
|
0o*0 |
0o*1 |
0o*2 |
0o*3 |
0o*4 |
0o*5 |
0o*6 |
0o*7 |
| 0o0* |
NO-OP |
SUSPEND |
SURRENDER |
EXECUTE |
EXIT |
OPEN |
STROKE |
SYMBOL |
| 0o1* |
WRITE |
READ |
RANDOM |
SEED |
BRANCH |
GOTO |
BRANCH IF ==0 |
BRANCH IF <=0 |
| 0o2* |
DROP |
NIP |
DUPLICATE |
OVER |
ROT |
-ROT |
SWAP |
PLOP |
| 0o3* |
ADD |
SUBTRACT |
MULTIPLY |
DIVIDE |
INCREMENT |
DECREMENT |
ABSOLUTE |
NEGATE |
| 0o4* |
TEST |
MOVE |
ROTATE |
SCALE |
PAUSE |
CHIZEL |
FACE |
ENERGIZE |
| 0o5* |
LOP |
SNIP |
SWATCH |
LEAP |
ENVELOP |
COLLAPSE |
DESTROY |
CLONE |
| 0o6* |
TURN +X |
TURN -X |
TURN +Y |
TURN -Y |
TURN +Z |
TURN -Z |
CHILD |
PARENT |
| 0o7* |
AUGMENT +X |
AUGMENT -X |
AUGMENT +Y |
AUGMENT -Y |
AUGMENT +Z |
AUGMENT -Z |
SIBLING |
-SIBLING |