The easier way
Javadoc comment
There's no need for a orig file
Fixed Positioning
We do not need to known something about type hierarchies while lexing. The information must go to the parser
Some methodname renaming (getter/setter conventions)
Initial Parser Steps
Refactored getFirst() => Moved the method to the production
Renamed package from rule to nodes
Added Grammar Interface
Added endmarker interface
Syntax implements now form IGrammar
Restructured Production
Reduced NodeUtil Functionality
Removed FIXME
Implementation of Nullchecker
Added Implementation of Dragon Grammar
Some Tests for Nullable (not working yet)
First Analyser with test
Added FollowAnalyser with Test