[Haskell-cafe] Parsers (Parsec and Iteratee-based Parsers)

Stephen Tetley stephen.tetley at gmail.com
Tue Jan 12 07:02:46 EST 2010


2010/1/12 Pasqualino "Titto" Assini <tittoassini at gmail.com>:
> The frisby parser (http://repetae.net/computer/frisby/) that
> unfortunately is not well known as it has never been uploaded on
> hackage also supports lazy parsing.



Doaitse Swierstra's new version of UU supports online parsing too:

http://hackage.haskell.org/package/uu-parsinglib

Later versions of the original UU.Parsing look like they incorporate a
version the Steps data type from the "Polish Parsers, Step by Step"
paper so they will also support online parsing.

Its worth re-iterating that the type of the parse result has to
support 'lazyness' for the technique to be useful...

Best wishes

Stephen


More information about the Haskell-Cafe mailing list