/sprachli

A toy programming language

Primary LanguageRustMIT LicenseMIT

Sprachli

Fully & almost supported programs: tests/programs/

Vague ideas for future features: notes/

tasks

  • complete set of operators and their precedence, based on Rust's
  • structs
  • while, possibly with an IR first
  • typechecks & match
  • if let and/or guard expressions
  • pretty error messages
  • bytecode verifier -> less internal errors during execution