diff options
author | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-03-27 02:03:23 +0330 |
---|---|---|
committer | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-03-27 02:03:23 +0330 |
commit | 011414b35bdb4e7e1e819d12e9fb2f37f91b2682 (patch) | |
tree | 209f89bf0ceb2126e941450d600d0d03b2924ae5 /code/main.felan | |
parent | 3950c23e40207cd8a374fcd4aa5739c0a63115f5 (diff) |
trying to change way of variables
Diffstat (limited to 'code/main.felan')
-rw-r--r-- | code/main.felan | 12 |
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; }; |