Compiler Group Project