ParCinJ logo

User Guide

There are several brief articles which can be read independently from each other:

  1. Fluent Interface API

    Briefly explains the basic methods to create syntax definitions in an EBNF-like manner. These methods are designed to make Java code for syntax definition as readable as EBNF.

  2. Recipe for Writing a Parser

    Usage of ParCinJ explained step by step and illustrated by a small example.

  3. Under the Hood: How ParCinJ works

    Explains how parsing is done by ParCinJ.