+++ /dev/null
------------------------------------------------------------------------------
--- |
--- Module : Text.ParserCombinators.Parsec
--- Copyright : (c) Daan Leijen 1999-2001
--- License : BSD-style (see the file libraries/base/LICENSE)
---
--- Maintainer : daan@cs.uu.nl
--- Stability : provisional
--- Portability : portable
---
--- Parsec, the Fast Monadic Parser combinator library, see
--- <http://www.cs.uu.nl/people/daan/parsec.html>.
---
--- Inspired by:
---
--- * Graham Hutton and Erik Meijer:
--- Monadic Parser Combinators.
--- Technical report NOTTCS-TR-96-4.
--- Department of Computer Science, University of Nottingham, 1996.
--- <http://www.cs.nott.ac.uk/~gmh/monparsing.ps>
---
--- * Andrew Partridge, David Wright:
--- Predictive parser combinators need four values to report errors.
--- Journal of Functional Programming 6(2): 355-364, 1996
---
--- This helper module exports elements from the basic libraries.
---
------------------------------------------------------------------------------
-
-module Text.ParserCombinators.Parsec
- ( -- complete modules
- module Text.ParserCombinators.Parsec.Prim
- , module Text.ParserCombinators.Parsec.Combinator
- , module Text.ParserCombinators.Parsec.Char
-
- -- module Text.ParserCombinators.Parsec.Error
- , ParseError
- , errorPos
-
- -- module Text.ParserCombinators.Parsec.Pos
- , SourcePos
- , SourceName, Line, Column
- , sourceName, sourceLine, sourceColumn
- , incSourceLine, incSourceColumn
- , setSourceLine, setSourceColumn, setSourceName
-
- ) where
-
-import Text.ParserCombinators.Parsec.Pos -- textual positions
-import Text.ParserCombinators.Parsec.Error -- parse errors
-import Text.ParserCombinators.Parsec.Prim -- primitive combinators
-import Text.ParserCombinators.Parsec.Combinator -- derived combinators
-import Text.ParserCombinators.Parsec.Char -- character parsers
-