rulox
rulox is a lightweight scripting language embedded in Rust.
It is based on the Lox language from Crafting Interpreters.
Examples
use *;
use *;
use *;
use *;
Features
- Variable declarations
- Print statements
- Control flow statements
- Loops
-
for ... in ...loops - Indefinite loops and
break - Functions as first-class objects
Possible future features
- Closures
- Object orientation
- Macros