uu-tc: Haskell 98 parser combintors for INFOB3TC at Utrecht University
Course software for INFOB3TC (Languages & Compilers)
This library currently contains three Haskell 98 parser combinator libraries.
The default library, available as
ParseLib
or more explicitly by importingParseLib.Simple
, is the one described in the lecture notes, using a type synonym as the type for parsers.The second library can be chosen by importing
ParseLib.Abstract
. It defines the same functions asParseLib.Simple
, but keeps the parser type abstract.The third library is an implementation of Koen Claessen's Parallel Parsing Processes, available as
ParseLib.Parallel
.
In future versions of this package, more libraries with more advanced implementations of parser combinators may be added.
Modules
[Index]
Downloads
- uu-tc-2009.2.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 2009.2.2, 2015.1.1 |
---|---|
Dependencies | base (>=3.0 && <5.0) [details] |
License | BSD-3-Clause |
Author | Andres Loeh <andres@cs.uu.nl>, Johan Jeuring <johanj@cs.uu.nl>, Doaitse Swierstra <doaitse@cs.uu.nl> |
Maintainer | Jurriën Stutterheim <j.stutterheim@uu.nl> |
Category | Text, Parsing |
Uploaded | by JurrienStutterheim at 2012-01-23T08:50:44Z |
Distributions | NixOS:2015.1.1 |
Reverse Dependencies | 2 direct, 0 indirect [details] |
Downloads | 2672 total (13 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |