Commit Graph

11 Commits

Author SHA1 Message Date
K. Lange
5ae4f135bf Build with VM as shared library, as we do in Toaru 2021-01-02 14:51:01 +09:00
K. Lange
a4ba3a3d02 don't clean builtins.c 2021-01-02 09:49:41 +09:00
K. Lange
aa3674dd32 implement shared object module support 2020-12-31 15:48:39 +09:00
K. Lange
0031048ff7 Fix missing nil terminator in _builtins_src[] 2020-12-31 13:50:17 +09:00
K. Lange
eb17af8076 Embed __builtins__ source directly 2020-12-29 18:50:18 +09:00
K. Lange
56e7f3aa02 Not actually slower to include the debug branches 2020-12-29 08:22:37 +09:00
K Lange
27f888543d let's build things for a faster vm by default 2020-12-28 16:31:53 +09:00
K. Lange
3ba8025eeb lots of fixups so we can create dicts from the vm 2020-12-28 20:38:26 +09:00
K Lange
5a5c597033 little repl improvements 2020-12-28 11:25:42 +09:00
K Lange
ac15ca117c Clean up some pedantic warning stuff 2020-12-28 11:11:50 +09:00
K. Lange
14aeea5f5b through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00