I started this project because I wanted to learn how programming languages work under the hood. I already know Java and enjoy it, but I was looking for something more challenging — so I decided to write it in Rust, a very different language I’ve been wanting to learn and practice.
🙏 Special thanks to Robert Nystrom
📖 https://craftinginterpreters.com
- ✅
EXTRA: Comma operator - ✅
EXTRA: Ternary operator
- ✅
EXTRA: Multiline comments
- ✅ Global variables
- ❌
EXTRA: Comma operator (not yet implemented) - ✅
EXTRA: Ternary operator
- ✅
pub(public/private methods) - ✅
static(class/static methods) - ✅ Inheritance
loop {}blockwhile {} else {}block