cool-compiler Classroom Objected Oriented Language Implementation of COOL Compiler (Stanford) using JLEX for lexer CUP for parser