summaryrefslogtreecommitdiff
path: root/code
diff options
context:
space:
mode:
Diffstat (limited to 'code')
-rw-r--r--code/main.felan12
1 files changed, 11 insertions, 1 deletions
diff --git a/code/main.felan b/code/main.felan
index 88b1fbe..72c9826 100644
--- a/code/main.felan
+++ b/code/main.felan
@@ -1,4 +1,14 @@
main :: () -> void {
a :u64= 2;
- b : *u64 = &a;
+ f(a);
+};
+
+f :: (a: u64)->u64{
+ b :u64= 1;
+ print_u64 b;
+ if a == 0
+ b = 2;
+ else
+ f(a-1);
+ print_u64 b;
};