Implementation of a simple Java parser based on Java 1.7 language specifications that can be found at http://docs.oracle.com/javase/specs/jls/se7/jls7.pdf, and a Java debug code generator that adds tracing debug code to Java source code files.