Java Parser Generators

Program-Transformation.Org: The Program Transformation Wiki
  • JavaCC -- LL(1) parser generator producing Java code

  • SableCC -- LALR parser generator. Generates parse tree and abstract syntax tree classes as well.

  • CUP -- LALR parser generator

  • ANTLR -- LL parser generator

Frontends to Parser Generators

  • MixedCC -- frontend for JavaCC, targeting source files written using several languages (e.g. JSP)

Other Overviews