The following is a project for a new programming language. This compiler consist of scanner, parser, abstract tree generator, type check visitor, code gen visitor. It compiles the code to Java Byte Code which then runs on a JVM. This project was part of the final submission to Programming Language Principles course at University of FLorida.
To run import the code into eclipse and download j-unit. Run the CodeGenVisitorTest.java after compiling to run the code.