diff options
author | thing1 <thing1@seacrossedlovers.xyz> | 2025-02-18 22:00:20 +0000 |
---|---|---|
committer | thing1 <thing1@seacrossedlovers.xyz> | 2025-02-18 22:00:20 +0000 |
commit | ecfbc703dc930a20d56562451f4aa807175503e2 (patch) | |
tree | 7c1dd2742363625f59e4d9f7ba62a8d9594cd463 /examples/factorial.e |
Diffstat (limited to 'examples/factorial.e')
-rw-r--r-- | examples/factorial.e | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/examples/factorial.e b/examples/factorial.e new file mode 100644 index 0000000..7cdd3ed --- /dev/null +++ b/examples/factorial.e @@ -0,0 +1,16 @@ +dec F { + a = input + t = 1 +l: + t * a + a - 1 + jnz a l: + ret t +} + +dec M { +l: + a = F + print a + jmp l: +} |