Compiler project for senior year 2014.