Simple interpreted language with implementation written in Scala.