The uu-parsinglib package

[Tags: library, mit]

New version of the Utrecht University parser combinator library, which provides online, error correction, annotation free, applicative style parser combinators. In addition to this we do provide a monadic interface. Parsers do analyse themselves to avoid commonly made errors. A recent addition was the combinator pMerge and associates which generalises merging and permuting parsers.

The module Text.ParserCombinators.UU.Examples contains a ready-made main function, which can be called to see e.g. the error correction at work. It contains haddock documentation; try all the small tests for yourself to see the correction process at work, and to get a feeling for how to use the various combinators.

The file Text.ParserCombinators.UU.Changelog contains a log of the most recent changes and additions

The file Text.ParserCombinators.UU.README contains some references to background information


Properties

Versions2.0.0, 2.0.1, 2.1.0, 2.2.0, 2.2.1, 2.3.0, 2.3.1, 2.3.3, 2.3.4, 2.4.0, 2.4.1, 2.4.2, 2.4.4, 2.5.0, 2.5.1, 2.5.1.1, 2.5.2, 2.5.3, 2.5.4, 2.5.4.1, 2.5.4.2, 2.5.5, 2.5.5.1, 2.5.5.2, 2.5.6, 2.5.6.1, 2.7.0, 2.7.0.1, 2.7.0.2, 2.7.1, 2.7.1.1, 2.7.2, 2.7.2.1, 2.7.2.2, 2.7.3, 2.7.3.1, 2.7.3.2, 2.7.3.4, 2.7.4, 2.7.4.1, 2.7.4.2, 2.7.4.3, 2.8.1, 2.8.1.1
Dependenciesbase (>=4.2 && <5), haskell98
LicenseMIT
CopyrightS Doaitse Swierstra
AuthorDoaitse Swierstra, Utrecht University
MaintainerDoaitse Swierstra
Stabilitystable, but evolving
CategoryParsing
Home pagehttp://www.cs.uu.nl/wiki/bin/view/HUT/ParserCombinators
Bug trackermailto:doaitse@swierstra.net
Upload dateFri Aug 13 12:16:07 UTC 2010
Uploaded byDoaitseSwierstra
DistributionsNixOS:2.8.1.1
Downloads2739 total (305 in last 30 days)

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees