Created the project
Created a main class, the grammar specification for the JLS spec, and
added a file version of the JLS spec.
Test time!
Made the main class more OOPy
Modified the specification to provide a little more information in the
parse tree.
First step of translation. It almost translates to compilable ANTLR4,
just a few more things to fix.
Updated the specification to work better
Got the translator to a point where the generated ANTLR can parse some
Java files. it appears the spec given in the JLS may not be correct,
however.
Maven got stuck in a building loop, so I disabled it
Blocking the Maven builder is a bad idea.
Translator test is now multithreaded
JavaParser is generated from the tool, JavaParser2 contains tweaks
Changed how the Specification handles symbols to make it more robust.
Fixed float literals like "5._1" being accepted.
"1f" is now a float literal
Added unicode escapes
Updated SpecificaitonTest to work with the moved resource
Unused import
Whoops!
Using FindBugs now, yay!
Afte messing around with git for ~30 minutes, I couldn't figure out how
to get a clean rebase of this branch onto the remote branch, so I'm
cheating.