ScaLox Building a compiler as described in "Crafting Interpreters" book by Robert Nystrom (using Scala instead of Java).