This repo is a codealong of Robert Nystrom's Crafting Interpreters book, part 2, a tree-walk interpreter. This was my first time writing Kotlin(and using IntelliJ) so some of the approaches might not be idomatic.