Java Compiler Project for CS 460 at UNLV.