Projects

Some personal projects I've been working on.

Implementations of lox from Crafting Interpreters

I've been working through Crafting Interpreters by Robert Nystrom. My first implementation of the lox language was written in Standard ML. The demo uses SMLtoJs to compile the interpreter to JS. I'm currently working on a Rust treewalk implementation before hopefully moving on to a Rust bytecode implementation.