Commit Graph

64 Commits (ae858ebe70a73b3c8031249b95e09f6896708e60)

Author SHA1 Message Date
_ 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
_ 3870dc2c02 🎨 rebrand as LunarWaveVM 2023-09-25 01:59:18 -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
_ 543dab360b ♻️ refactor: trying to fix OP_RETURN so it can close over values 2023-09-24 22:49:00 -05:00
_ 44d065d6dd main now runs a luac file directly. No more hard-coded instructions. 2023-09-24 22:14:08 -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
_ a2c91757cf 🚨 clippy pass 2023-09-24 17:42:56 -05:00
_ 89c3b6e0ca ♻️ refactor: split out tests and state module 2023-09-24 17:40:45 -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
_ 8c70469276 ♻️ refactor 2023-09-24 16:34:28 -05:00
_ b07de4810d Lua virtual machine in Rust, why the heck not. 2023-09-24 16:16:10 -05:00