Cool (Classroom Object Oriented Language) compiler for Stanford's Coursera course on Compilers