Chapter 4: Implemented a scanner that converts Lox source code into tokens. Chapter 5: Implemented an abstract syntax tree (AST) using Kotlin sealed and data classes for binary, unary, grouping, and ...
This project implements the Lox interpreter from Crafting Interpreters by Robert Nystrom using Kotlin. test-output.txt contains my unit testing results Chapter 4: Implemented a scanner that converts ...