Skip to content

ktullavik/redart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WIP toy interpreter for the Dart language.

Top missing features:

  • Garbage collector.
  • Standard library.
  • Inheritance.
  • Isolates.
  • Async/await.
  • Getters/setters.

Installation

  • 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.

Examples

./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.

About

WIP toy interpreter for the Dart language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published