605698e13b
pretty print vtables (again)
f3954e6ca5
refactor interpreter to use bytecode graph
31da3529a5
bytecode graph ir
12a519cfd7
completely redo bytecode format and decoder
18cc66697e
rust decoder POC
80f5ab654b
ocaml encoder POC
509ccc132d
rust opcodes
d65bef661e
wip bytecode format specification in rust
c080982044
implement closure conversion on Ir.id's
c986aa6ec0
env cons-list instead of tree structure
752d36d855
deny referencing variables outside of captured scope
21bc2c3cb3
newlines are overrated am i right
37377c044d
rename Ir.compile_lambda => lower_lambda