From 624a73ae10eb3aaa535eb41c023c59919df28c99 Mon Sep 17 00:00:00 2001 From: A404M Date: Thu, 20 Mar 2025 04:52:30 +0330 Subject: fix bug in paramter types in function calls --- test/main.felan | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) (limited to 'test/main.felan') diff --git a/test/main.felan b/test/main.felan index 7715214..111da65 100644 --- a/test/main.felan +++ b/test/main.felan @@ -2,21 +2,9 @@ main :: () -> void { print_u64 a; }; -a :: f(); +a :: f(2); -f :: ()->u64{ - b :u64= 2; - r := 2; - if r % 2 == 0 - return b; - else - return d(); -}; - -d :: ()->u64{ - return c(); -}; - -c :: ()->u64{ - return d(); +f :: (arg:u64)->u64{ + b:=arg; + return b; }; -- cgit v1.2.3