From 052ff9cc03544f29e1c3c79f09b6b0f3fb989532 Mon Sep 17 00:00:00 2001 From: A404M Date: Tue, 1 Apr 2025 12:54:56 +0330 Subject: trying to fix functions as argument and more dynamically calling functions --- code/main.felan | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'code') diff --git a/code/main.felan b/code/main.felan index e91185a..5ac54dd 100644 --- a/code/main.felan +++ b/code/main.felan @@ -6,9 +6,13 @@ float :: f32; double :: f64; main :: () -> void { - a : int = 2; - if a == 2 - print_u64 1; - else - print_u64 0; + a :u64= 2; + f :: ()->void{ + print_u64 a; + }; + foo(f); +}; + +foo :: (fun:()->void)->void{ + // fun(); }; -- cgit v1.2.3