Crafting Interpreters

Built full implementations of the jlox and clox interpreters from Crafting Interpreters, then expanded them with new functionality not covered in the source material. Designed and authored a comprehensive test suite to ensure correctness and parity between the two runtimes.

Tech stack:

  • Java
  • C++

Source code

_config.yml