8.16.0.1
Megaparsack: Practical Parser Combinators
(require megaparsack) | package: megaparsack-lib |
Megaparsack is a parser combinator library: a composable set of simple parsers that can be used to create larger parsing systems that can parse arbitrary grammars, including context-sensitive ones. Megaparsack uses the gen:monad generic interface to provide a uniform interface to sequence and compose different parsers using a base set of primitives.