_
|
5466e6ec56
|
♻️ refactor: make register access easier to read
|
2023-09-26 16:45:04 -05:00 |
_
|
72b2d6e656
|
⭐ can create an empty table
|
2023-09-26 15:49:12 -05:00 |
_
|
8d80ebc052
|
⭐ add integers
|
2023-09-26 14:23:57 -05:00 |
_
|
bc15781457
|
🐛 bug: fix up printing to mostly match PUC Lua
The numbers are still off, since I didn't separate floats and ints yet
|
2023-09-26 13:46:01 -05:00 |
_
|
7b1fb49775
|
use luac in `main`
|
2023-09-26 13:33:59 -05:00 |
_
|
d9469b4440
|
♻️ refactor: invoke luac during tests so I don't have to version artifacts
|
2023-09-26 12:04:17 -05:00 |
_
|
0d88653c21
|
⭐ the nested functions thing is working, though I wish I didn't have to use recursion
|
2023-09-25 03:05:00 -05:00 |
_
|
4fd412b415
|
🚧 wip: I'm not handling nested functions in luac files properly
will fix soon
|
2023-09-25 01:57:57 -05:00 |
_
|
1518781753
|
🚧 wip: got the closure test working
|
2023-09-25 00:23:53 -05:00 |
_
|
c718ba67cf
|
⭐ make a luac loader sufficient for what I've implemented
|
2023-09-24 22:10:10 -05:00 |
_
|
81efebdda2
|
⭐ allow calling closures
|
2023-09-24 19:47:17 -05:00 |
_
|
8a2807f879
|
✅ another test
|
2023-09-24 17:34:38 -05:00 |
_
|
eb5a1947a1
|
✅ extract unit test
|
2023-09-24 16:57:12 -05:00 |
_
|
b07de4810d
|
Lua virtual machine in Rust, why the heck not.
|
2023-09-24 16:16:10 -05:00 |