WIP toy interpreter for the Dart language.
- Garbage collector.
- Standard library.
- Inheritance.
- Isolates.
- Async/await.
- Getters/setters.
- Install rust/cargo.
git clone https://github.com/ktullavik/redart.git
cd redart
cargo build
cd target/debug
After the above steps, you will be in the directory of the redart
executable.
./redart <filename.dart>
will interpret the file.
./redart test
will run all bundled tests.
./redart test n
will run bundled test nr n.
./redart test lex n
will run the lex stage on test nr n.
./redart test parse n
will run the lex and parse stage on test nr n.