Not currently logged in. Login now.

Library

Name:Instaparse
Category:Parsers
Subcategory:Text
Status:stable
License:Eclipse Public License
Description:
Instaparse aims to be the simplest way to create a parser in Clojure. Type in your grammar using standard notation for context-free grammars; instaparse generates an executable parser from your specification.

No Grammar Left Behind: Handles *any* context-free grammar: left-recursive, right-recursive, ambiguous, whatever. Also has PEG-like extensions.

Outputs trees in either hiccup or enlive format.

Performant and feature-rich. See github site for details.
Maven Group and Artifact Id:[instaparse/instaparse "version"]
Date Added:2013-04-06 02:32:27
Date Changed:2013-04-06 02:32:27