parsec-2.1.0.1: Monadic parser combinators

Portabilitynon-portable (uses non-portable module Text.ParserCombinators.Parsec.Token)
Stabilityprovisional
Maintainerdaan@cs.uu.nl

Text.ParserCombinators.Parsec.Language

Description

A helper module that defines some language definitions that can be used to instantiate a token parser (see Text.ParserCombinators.Parsec.Token).

Documentation

data LanguageDef st

Constructors

LanguageDef 

Fields

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