Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-17 | treewide: rewrite ucode interpreter | Jo-Philipp Wich | |
Replace the former AST walking interpreter implementation with a single pass bytecode compiler and a corresponding virtual machine. The rewrite lays the groundwork for a couple of improvements with will be subsequently implemented: - Ability to precompile ucode sources into binary byte code - Strippable debug information - Reduced runtime memory usage Signed-off-by: Jo-Philipp Wich <jo@mein.io> | |||
2020-09-10 | treewide: implement default lstrip_blocks and trim_blocks behaviour | Jo-Philipp Wich | |
Signed-off-by: Jo-Philipp Wich <jo@mein.io> | |||
2020-09-08 | tests: add further arithmetic and syntax test cases | Jo-Philipp Wich | |
Signed-off-by: Jo-Philipp Wich <jo@mein.io> |