add support for nested lambdas

This commit is contained in:
2025-10-01 12:37:59 +03:00
parent e888ed1281
commit 18b9e20fee
2 changed files with 10 additions and 3 deletions

View File

@@ -28,4 +28,11 @@
(return (+ a b 100)))
a b))
(var (fn int ((int))) l-1
(lambda int ((int a)) ()
(var (fn int ((int))) l-2
(lambda int ((int a)) ()
(return (+ 60 a))))
(return (+ 600 (l-2 a)))))
(printf "Calling nested lambdas: %d\n" (l-1 6))
(return 0))