main
_ 2023-09-27 14:06:54 -05:00
parent 2d309c37bf
commit af49dc68be
1 changed files with 23 additions and 0 deletions

View File

@ -2,6 +2,29 @@ LunarWaveVM is a Lua 5.4 virtual machine written in Rust.
![A star field with an orange crab-shaped nebula facing a dark purple moon with a bright magenta crescent.](pictures/lunar%20wave%20crab%20nebula.jpeg)
LunarWaveVM relies on the PUC-Rio implementation of `luac` to compile bytecode.
`cargo run -- --script test_vectors/fizz_buzz.lua`
```
1
2
3 Fizz
4
5 Buzz
6 Fizz
7
...
44
45 FizzBuzz
46
47
48 Fizz
49
50 Buzz
```
# Roadmap
- [x] Loading simple pre-compiled bytecode programs