A compiler for the Tiger programming language written in Scala. Following the book Modern Compiler Implementation in ML by Andrew Appel.