JavaCompiler Compiler which includes scanning, parsing, type checking, and translation to java byte code Written for COP 4020 (Computer Science Principles) at the University of Florida