Commit Graph

9 Commits (43a8c0c113aa3fb90405dadb3e1978d5dd997883)

Author SHA1 Message Date
bog 8fa9957575 REF: renamed 'assert-eq?' into 'assert='. 2023-09-13 11:33:57 +02:00
bog 8b5b243cab ADD: function capture env (closure). 2023-09-12 21:11:29 +02:00
bog d5fb25046e ADD: closure capture direct parent environment. 2023-09-12 14:32:14 +02:00
bog f7b470c0b1 ADD: set! function. 2023-09-12 12:20:29 +02:00
bog 29fded5cb9 ADD: nested function.
ADD: function can returns other function or lambda.
2023-09-12 11:16:05 +02:00
bog ea5991732c ADD: recursive functions. 2023-09-12 11:05:34 +02:00
bog aaeedb1ba9 ADD: if core function.
FIX: block scope.
2023-09-12 06:36:55 +02:00
bog 43a029ebc9 ADD: syntaxic sugar for function declaration. 2023-09-11 22:18:11 +02:00
bog a5ec909a5a ADD: function literal. 2023-09-11 20:59:54 +02:00