jparsec

Builds mini parsers in pure Java.

Latest version: 3.0 (requires Java 8+)

News

2016-12-05

How to Use?

jparsec is available in maven-central. Snapshot Javadoc

Maven

Add the following fragment to your <dependencies> section:

If using Java 7-:

  <dependency>
    <groupId>org.jparsec</groupId>
    <artifactId>jparsec</artifactId>
    <version>2.3</version>
  </dependency>

If using Java 8+:

  <dependency>
    <groupId>org.jparsec</groupId>
    <artifactId>jparsec</artifactId>
    <version>3.0</version>
  </dependency>

Tell me more

Jparsec is a recursive-descent parser combinator framework written for Java. It’s an implementation of Haskell Parsec on the Java platform.

Feature highlights

Documentation

Look at the wiki for documentation on implementing parsers with jparsec.

Talking about jparsec