2 releases
0.0.2 | Nov 16, 2019 |
---|---|
0.0.1 | Oct 9, 2019 |
#1191 in Programming languages
1.5MB
47K
SLoC
Dora
JIT-compiler for the programming language Dora implemented in Rust. Works on Linux, Windows and macOS (x86_64 and aarch64). Build with:
Compilation & Testing
Install Rust stable with the help of rustup.rs. Dora uses
cargo
for building:
# build in debug and release mode
cargo build && cargo build --release
# run all tests in debug and release mode (needs Ruby)
tools/test && tools/test-release # Linux and macOS
tools/test.bat && tools/test-release.bat # Windows
Note that the test runner is implemented in Ruby
and therefore a Ruby interpreter needs to be installed on your system (e.g.
brew/dnf/apt install ruby
).
Dependencies
~47MB
~1M SLoC