iitalics
  • Joined on 2020-01-28
iitalics created branch main in iitalics/geometra 2024-01-19 19:21:59 +00:00
iitalics created repository iitalics/geometra 2024-01-19 19:21:42 +00:00
iitalics pushed to main at iitalics/spice 2023-12-23 21:50:21 +00:00
605698e13b pretty print vtables (again)
f3954e6ca5 refactor interpreter to use bytecode graph
31da3529a5 bytecode graph ir
Compare 3 commits »
iitalics pushed to main at iitalics/spice 2023-12-22 02:36:51 +00:00
d8df7e1eac rust fmt ...
iitalics pushed to main at iitalics/spice 2023-12-21 23:13:45 +00:00
d66b336435 rework the interpreted bc to resemble the prospective actual bc
iitalics pushed to main at iitalics/spice 2023-12-21 19:01:09 +00:00
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
Compare 6 commits »
iitalics pushed to main at iitalics/spice 2023-12-14 01:46:26 +00:00
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
Compare 10 commits »
iitalics created branch main in iitalics/spice 2023-12-14 01:46:26 +00:00
iitalics created repository iitalics/spice 2023-12-14 01:45:59 +00:00