A Simple Compiler