rush-interpreter-vm 0.1.2

A rush interpreter leveraging a micro-compiler alongside a VM for its runtime
Documentation
  • Coverage
  • 33.96%
    18 out of 53 items documented0 out of 3 items with examples
  • Size
  • Source code size: 56.89 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 821.43 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 10s Average build duration of successful builds.
  • all releases: 10s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • rush-rs/rush
    35 2 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • MikMuellerDev

VM Interpreter Backend

A rush interpreter leveraging a micro-compiler alongside a VM for its runtime.

Running rush Code

  • Prerequisite: A file ending in .rush which contains the program.
  • Execute the following command in order to run the program.
cargo run your-file.rush

Debugging Output

  • When debugging output is desired, following command is to be used.
  • The 1 at the end specifies how many instructions per second are executed by the VM.
  • In this case, the VM will operate at its minimum speed.
  • Hence, a larger value will result in faster program execution
cargo run your-file.rush debug 1