removed unneeded dependencies and the lexer related code
converted to plugin project
CharacterClass added.
changed the code(String) to code(Writer)
Grammar loads the template itself. Dirty but OK for now.
ParserInterpreter is added.
ParserInterpreter is added.
GrammarSlot hierarchiy refactored. L0 is now a grammar slot which generates its own code. Furthermore, Descriptor, GSS, and SPPF works with GrammarSlots instead of their ids.
execute methods in GrammarSlots implemented. Related changes made in the parser.
Interpreter is working
ParserInterpreter is renamed to GrammarInterpreter.
log parse statistics added to GrammarInterpretter
serialVersionUID is added to serializable classes.
unnecessary jar files removed.
Refactoring the grammar hierarchy. Adding multiple start symbols to the grammar.
Maven's pom file is added.
Rule and Symbol classes added to the grammar model.
Parser generator template changed to support multiple start symbols
toString method added
SPPF class hierarchy is changed to work with grammar slots.