Build Status

runestick

runestick, a simple stack-based virtual machine.

Contributing

If you want to help out, there's a number of optimization tasks available in Future Optimizations.

Create an issue about the optimization you want to work on and communicate that you are working on it.

Features of runestick

Rune Scripts

runestick comes with a simple scripting language called Rune.

You can run example scripts through rune-cli:

bash cargo run -- ./scripts/hello_world.rn

If you want to see diagnostics of your unit, you can do:

bash cargo run -- ./scripts/hello_world.rn --dump-unit --trace