Encode-1.1: PureFP/Parsers.hs
-- --------------------------------------------------------------------------
-- $Revision: 262 $ $Date: 2007-04-12 12:19:50 +0200 (Thu, 12 Apr 2007) $
-- --------------------------------------------------------------------------
-- |
--
-- Module : PureFP.Parsers
-- Copyright : Peter Ljunglof 2002
-- License : GPL
--
-- Maintainer : otakar.smrz mff.cuni.cz
-- Stability : provisional
-- Portability : portable
--
-- 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
--
-- "PureFP.OrdMap" "PureFP.Parsers.Parser"
module PureFP.Parsers where
import PureFP.Parsers.Standard
import PureFP.Parsers.Stream
import PureFP.Parsers.Trie
import PureFP.Parsers.AmbTrie
import PureFP.Parsers.ExTrie
import PureFP.Parsers.AmbExTrie
import PureFP.Parsers.PairTrie
import Version
version = revised "$Revision: 262 $"