Implementation of a compiler for a simple hypothetical programming language.