reactor pushed to main at reactor/lunar_wave
- 8baea40e82 ♻️ refactor: extract `State::eval` for testing bugs the REPL finds
- f9e8f26ac3 ⭐ star: add a primitive REPL
- Compare 2 commits »
reactor pushed to main at reactor/lunar_wave
- b8dd59cd7c ♻️ refactor: match the Lua CLI API more closely
- db84365c27 ♻️ refactor: State owns its Chunk now
- 700b273a11 ✅ test: fix up some bugs to support an embedding example
- ffb1950f80 ♻️ refactor: split up the VM from the CLI program
- Compare 4 commits »
reactor pushed to main at reactor/lunar_wave
- 51b04be1ab 🐛 bug: PUC Lua says divides always make floats, even int / int
- eb024eed3e 🚧 wip: only 5.8x slower than PUC, but brittle
- Compare 2 commits »
reactor pushed to main at reactor/lunar_wave
- 5331b5a4d2 ♻️ refactor: mark where we can optimize tables for int keys
- 4e9f9a74c5 📝 doc: benchmark results
- Compare 2 commits »
reactor pushed to main at reactor/lunar_wave
- c50c16b9db 🐛 bug: fix io.write and take off the `max_iters` restriction
- fb46ede3ca 🐛 bug: fix OP_TEST ignoring `k`
- a9820677e9 🐛 bug: fix some stuff in calling native functions
- 06638574f7 🔊 improve error message for this error with the missing math lib
- Compare 4 commits »
reactor pushed to main at reactor/lunar_wave
- bccd5fc3a7 Merge remote-tracking branch 'gitea/main'
- be9cd1e5ac 📝 doc: improve error message
- Compare 2 commits »
reactor pushed to main at reactor/lunar_wave
- d0f9014f03 📝 doc: improve error message
- ae858ebe70 🐛 bug: patch loader
- 46cf5837bc 🐛 bug: impl opcodes
- e59dd85246 🐛 bug: impl opcodes
- 1943f0a40b 🐛 bug: impl OP_ADDI
- Compare 8 commits »
reactor pushed to main at reactor/lunar_wave
- 15e4832623 ➖ remove unused artifacts
reactor pushed to main at reactor/lunar_wave
- 57486f7a65 🐛 bug: fma test passes with a hack
- 2a0e02aec4 ✅ test: closure passing again, fma still not
- 24d576879b make Debug print easier to read
- 35e62027e6 🐛 bug
- e499d27dfc 🚧 wip: improving debugging
- Compare 10 commits »
reactor pushed to main at reactor/lunar_wave
- b639d02027 remove unused file
- 96c82c27c8 🐛 bug: fix long string loading and int adding
- 5649f38698 ⭐ add OP_LEN and allow telling luac a file name
- Compare 3 commits »
reactor pushed to main at reactor/five_five_five
- c42f1d758d 📝 doc: add a README.md to bring the project to a checkpoint
- fface403af 🚧 wip: add a hand tracking experiment I left un-finished
- 97df0bcb53 🚧 wip: working on some debugging tools
- 865f09f865 ⭐ networking idea
- 9405a2d10b 🚧 wip: little TCP server
- Compare 10 commits »
reactor created repository reactor/five_five_five
reactor pushed to main at reactor/lunar_wave
- d9bba9fc07 📝 doc: make it obvious that LWVM only handles bytecode for now
reactor pushed to main at reactor/lunar_wave
- 2d309c37bf 🐛 bug: spaces in filename