Parser Generators
What is jparsec?
Jparsec is a recursive-desent parser combinator framework written for Java. It constructs parsers in native Java language only.
Why yet another parser framework?
Jparsec stands out for its combinator nature. It is no parser generator like YACC or ANTLR. No extra grammar file is required. Grammar is written in native Java /C# language, which also means you can utilize all the utilities in the Java/.Net community to get your parser fancy.
What does "jparsec" stand for?
Jparsec is an ...
Last Release on Oct 10, 2012
Relocated → org.jparsec »
jparsec
The Rats! Parser Generator including the Rats! runtime library. The original
sources can be found at: http://cs.nyu.edu/rgrimm/xtc/
Last Release on Nov 11, 2014
SableCC is an object-oriented framework that generates compilers (and interpreters) in the Java programming language. This framework is based on two fundamental design decisions. Firstly, the framework uses object-oriented techniques to automatically build a strictly-typed abstract syntax tree. Secondly, the framework generates tree-walker classes using an extended version of the visitor design pattern which enables the implementation of actions on the nodes of the abstract syntax tree using inheritance. ...
Last Release on Feb 25, 2008
Java Lookahead Parser Generator. Generator produces LALR(k) parsers. Grammar
rules are entered using annotations. Rule annotation can be attached to reducer
method, which keeps rule and it's action together.
Last Release on Jan 19, 2017
29. JavaCC
net.java.dev » javaccBSD
Java Compiler Compiler [tm] (JavaCC [tm]) is the most popular parser generator for use with Java [tm] applications.
Last Release on Mar 17, 2006
Relocated → net.java.dev.javacc »
javacc