diff options
Diffstat (limited to 'examples')
-rwxr-xr-x | examples/factorial | bin | 0 -> 15688 bytes | |||
-rw-r--r-- | examples/factorial.e | 16 |
2 files changed, 16 insertions, 0 deletions
diff --git a/examples/factorial b/examples/factorial Binary files differnew file mode 100755 index 0000000..c51b931 --- /dev/null +++ b/examples/factorial 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: +} |