Development of a Compiler for an old class project