The uu-parsinglib package
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 even provide a monadic interface. Parsers do analyse themselves to avoid commonly made errors
The file Text.ParserCombinators.UU.Examples contains a ready-made main function, which can be called to see the error correction at work. It contains extensive 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 CHANGELOG which is distributed with the pacakge describes the list of changes and additions
The file README contains some references to background information
Properties
| Versions | 2.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 |
|---|---|
| Dependencies | base (4.*), haskell98 |
| License | MIT |
| Copyright | S Doaitse Swierstra |
| Author | Doaitse Swierstra, Utrecht University |
| Maintainer | Doaitse Swierstra |
| Stability | stable, but evolving |
| Category | Parsing |
| Home page | http://www.cs.uu.nl/wiki/bin/view/HUT/ParserCombinators |
| Bug tracker | mailto:doaitse@swierstra.net |
| Upload date | Wed Jul 21 20:20:49 UTC 2010 |
| Uploaded by | DoaitseSwierstra |
| Built on | ghc-6.12 |
| Distributions | NixOS: 2.8.1 |
Modules
Downloads
- uu-parsinglib-2.4.0.tar.gz (Cabal source package)
- package description (included in the package)