Portability | portable |
---|---|
Stability | provisional |
Maintainer | otakar-smrz users.sf.net |
Safe Haskell | Safe-Inferred |
Chapters 3 and 4 of Pure Functional Parsing – an advanced tutorial by Peter Ljunglöf
http://www.ling.gu.se/~peb/pubs/p02-lic-thesis.pdf
http://www.ling.gu.se/~peb/software/functional-parsing/
With this limited distribution, you can create only some of the parsers described in the thesis. These include in particular:
Standard
s
- PureFP.Parsers.Standard, the standard parser, sec. 3.2
Stream
s
- PureFP.Parsers.Stream, the stream processor parser, sec. 3.5.2
Trie
s
- PureFP.Parsers.Trie, the trie parser, sec. 4.2.1
AmbTrie
s
- PureFP.Parsers.AmbTrie, the ambiguous trie parser, sec. 4.2.2
ExTrie
s
- PureFP.Parsers.ExTrie, the extended trie parser, sec. 4.3.3
AmbExTrie
s
- PureFP.Parsers.AmbExTrie, the ambiguous extended trie parser, sec. 4.3.4
PairTrie
Standard
s
- PureFP.Parsers.PairTrie, together with PureFP.Parsers.Standard, the paired trie parser, sec. 4.4