Parser combinators in Clojure.
Parjec (profuse apologies for the name) is a Clojure library that offers the tools to easily build correct, efficient parsers.
Parjec is based on the code in Jim Duey's monad tutorial, and makes extensive use of Clojure's monad library.
- Functional Pearls: Monadic Parsing in Haskell
- Jim Duey's explanation
- Adventures in parsing
- Parsec reference guide
Copyright © 2014 John Senneker
Distributed under the Eclipse Public License.