From 741f9cc124b43b5e24b30110a584c82bc8c211e5 Mon Sep 17 00:00:00 2001 From: Baitinq Date: Sun, 23 Feb 2025 21:25:39 +0100 Subject: Codegen: Support functions as function params --- examples/11.src | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'examples/11.src') diff --git a/examples/11.src b/examples/11.src index adaabe4..5289f9a 100644 --- a/examples/11.src +++ b/examples/11.src @@ -1,12 +1,13 @@ let main = () => i64 { - let x = (a: i64) => i64 { - print(a); - return 1; + let y = (f: (i64) => i64, x: i64) => i64 { + return f(x); }; - let y = (f: (i64) => i64) => i64 { - return f(2); + let id = (a: i64) => i64 { + print(a); + print(12); + return a; }; - return y(x); + return y(id, 2); }; -- cgit 1.4.1