Mw-parser 0.2.0-SNAPSHOT

Released under the GNU General Public License v2

Parser for production rules for MicroWorld engine.

Installation

To install, add the following dependency to your project or build file:

[mw-parser "0.2.0-SNAPSHOT"]

Topics

Namespaces

mw-parser.bulk

parse multiple rules from a stream, possibly a file.

mw-parser.core

A very simple parser which parses production rules.

mw-parser.declarative

A very simple parser which parses production rules.

mw-parser.errors

Display parse errors in a format which makes it easy for the user to see where the error occurred.

mw-parser.flow

A very simple parser which parses flow rules.

Public variables and functions:

mw-parser.generate

Generate Clojure source from simplified parse trees.

mw-parser.simplify

Simplify a parse tree.

mw-parser.utils

Utilities used in more than one namespace within the parser.

Public variables and functions: