#8 Created several unit tests to guarantee the quality of java
compilation output
#8 Isolated the expected of write tests in resource files, so they will
be easier to maintain
#4 Experimenting with byaccj to generate a parser for DML.