Haskell Core Libraries (base package)
Contents
Index
Text.ParserCombinators.Parsec.Language
Portability
non-portable (uses non-portable module Text.ParserCombinators.Parsec.Token)
Stability
provisional
Maintainer
daan@cs.uu.nl
Description
A helper module that defines some language definitions that can be used to instantiate a token parser (see
Text.ParserCombinators.Parsec.Token
).
Synopsis
haskell
::
TokenParser
st
mondrian
::
TokenParser
st
data
LanguageDef
st =
LanguageDef
{
commentStart
:: String
commentEnd
:: String
commentLine
:: String
nestedComments
:: Bool
identStart
:: (
CharParser
st Char)
identLetter
:: (
CharParser
st Char)
opStart
:: (
CharParser
st Char)
opLetter
:: (
CharParser
st Char)
reservedNames
:: [String]
reservedOpNames
:: [String]
caseSensitive
:: Bool
}
Produced by
Haddock
version 0.6