diff options
| author | Paul Oliver <contact@pauloliver.dev> | 2026-02-24 01:33:45 +0100 |
|---|---|---|
| committer | Paul Oliver <contact@pauloliver.dev> | 2026-02-24 01:33:45 +0100 |
| commit | 9f7e70904e6c0fa650323ac5e50ebf6003da333c (patch) | |
| tree | 3015be498d36e8d5c960cf55667c6c825f7de493 /anc | |
| parent | 0fb1497a62332e0db45f94b4f195cb37183678cb (diff) | |
Removes usage of Jinja templates
Use CPP to pre-process C files instead
Diffstat (limited to 'anc')
| -rw-r--r-- | anc/dummy/0123.asm | 4 | ||||
| -rw-r--r-- | anc/v1/55a.asm | 66 |
2 files changed, 70 insertions, 0 deletions
diff --git a/anc/dummy/0123.asm b/anc/dummy/0123.asm new file mode 100644 index 0000000..d52a6a6 --- /dev/null +++ b/anc/dummy/0123.asm @@ -0,0 +1,4 @@ +dummy 00 +dummy 01 +dummy 02 +dummy 03 diff --git a/anc/v1/55a.asm b/anc/v1/55a.asm new file mode 100644 index 0000000..aa95f07 --- /dev/null +++ b/anc/v1/55a.asm @@ -0,0 +1,66 @@ +; begin marker +loka + +; measure yourself +adrb +keya +adrf +keya +nop1 +incn +nop1 +subn +nop1 +nop1 + +; allocate child +lokb +notn +nop3 +pshn +nop1 +pshn +nop3 +ifnz +nop3 +jmpf +keyc +allb +nop1 +nop2 +jmpf +keyd +lokc +allf +nop1 +nop2 + +; copy yourself +lokd +load +nop0 +nop3 +wrte +nop2 +nop3 +incn +incn +nop2 +decn +nop1 +ifnz +nop1 +jmpb +keyd + +; split child +splt +popn +nop3 +popn +nop1 +jmpb +keyb + +; end marker +loka |
