fakir/src
bog 5499e4569e FIX: nested lambdas closures. 2023-09-26 11:29:39 +02:00
..
Array.cpp ADD: ref! to mutate array elements. 2023-09-24 15:54:57 +02:00
Array.hpp ADD: ref! to mutate array elements. 2023-09-24 15:54:57 +02:00
Compiler.cpp FIX: closures. 2023-09-26 10:33:34 +02:00
Compiler.hpp FIX: closures. 2023-09-26 10:33:34 +02:00
Constant.cpp ADD: truncat function and fix some bugs related to the closure mechanism. 2023-09-25 21:28:57 +02:00
Constant.hpp ADD: truncat function and fix some bugs related to the closure mechanism. 2023-09-25 21:28:57 +02:00
Lambda.cpp ADD: naive and simple closures. 2023-09-22 22:04:57 +02:00
Lambda.hpp FIX: nested lambdas closures. 2023-09-26 11:29:39 +02:00
Lexer.cpp ADD: float operators. 2023-09-24 14:22:01 +02:00
Lexer.hpp ADD: native function support. 2023-09-20 17:17:13 +02:00
Loc.cpp ADD: builtin type literals (int, float, bool, string). 2023-09-20 13:31:35 +02:00
Loc.hpp ADD: builtin type literals (int, float, bool, string). 2023-09-20 13:31:35 +02:00
Module.cpp ADD: truncat function and fix some bugs related to the closure mechanism. 2023-09-25 21:28:57 +02:00
Module.hpp ADD: truncat function and fix some bugs related to the closure mechanism. 2023-09-25 21:28:57 +02:00
NativeFunction.cpp ADD: set core macro. 2023-09-22 14:17:21 +02:00
NativeFunction.hpp ADD: set core macro. 2023-09-22 14:17:21 +02:00
NativeMacro.cpp ADD: native macros. 2023-09-20 21:21:51 +02:00
NativeMacro.hpp ADD: set core macro. 2023-09-22 14:17:21 +02:00
Node.cpp ADD: builtin type literals (int, float, bool, string). 2023-09-20 13:31:35 +02:00
Node.hpp ADD: simple arrays. 2023-09-24 00:40:08 +02:00
Parser.cpp ADD: simple arrays. 2023-09-24 00:40:08 +02:00
Parser.hpp ADD: simple arrays. 2023-09-24 00:40:08 +02:00
Program.cpp ADD: high order functions. 2023-09-22 13:27:13 +02:00
Program.hpp ADD: if macro and comparison functions. 2023-09-21 23:30:51 +02:00
SymEntry.cpp ADD: basic lambdas (no rec, no closure...). 2023-09-21 21:17:39 +02:00
SymEntry.hpp ADD: simple arrays. 2023-09-24 00:40:08 +02:00
SymTable.cpp FIX: closures. 2023-09-26 10:33:34 +02:00
SymTable.hpp FIX: closures. 2023-09-26 10:33:34 +02:00
VM.cpp FIX: nested lambdas closures. 2023-09-26 11:29:39 +02:00
VM.hpp REF: adding ref function for arrays deref. 2023-09-24 12:17:42 +02:00
commons.hpp ADD: truncat function and fix some bugs related to the closure mechanism. 2023-09-25 21:28:57 +02:00
conf.in.hpp ADD: native function support. 2023-09-20 17:17:13 +02:00
main.cpp ADD: high order functions. 2023-09-22 13:27:13 +02:00
opcodes.hpp ADD: 'and', 'or', 'not' boolean operations. 2023-09-24 13:03:33 +02:00
types.hpp ADD: truncat function and fix some bugs related to the closure mechanism. 2023-09-25 21:28:57 +02:00