diff options
| author | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-03-27 19:07:45 +0330 |
|---|---|---|
| committer | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-03-27 19:07:45 +0330 |
| commit | ef3346297dc292ea2f2b25368cd671136c529415 (patch) | |
| tree | f9bcb84d16b01a877a041e11aa459687a0ab7ab0 /code | |
| parent | 8ed01c4ca2d2356f008b40d8498173009f71d295 (diff) | |
fix bug in multiple left value dereference
Diffstat (limited to 'code')
| -rw-r--r-- | code/main.felan | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/code/main.felan b/code/main.felan index 08da789..8647227 100644 --- a/code/main.felan +++ b/code/main.felan @@ -1,7 +1,7 @@ main :: () -> void { a :u64= 1; - b :*u64 = &a; - c :**u64 = &b; + b := &a; + c := &b; print_u64 b.*; print_u64 a; a = 2; @@ -17,6 +17,10 @@ main :: () -> void { print_u64 b.*; print_u64 a; print_u64 c.*.*; + c.*.* = 6; + print_u64 b.*; + print_u64 a; + print_u64 c.*.*; }; foo :: (a:u64)->void{ |