The language definition for the Haskell language.
Moduleparsec-3.1.18.0Haskell2010
Text.Parsec.Language
A helper module that defines some language definitions that can be used to instantiate a token parser (see Text.Parsec.Token).
- 2 types
- 7 values
- Packageparsec-3.1.18.0
- Exports9
- LanguageHaskell2010
- LicenceBSD-2-Clause
- SourceLanguage.hs
A lexer for the Haskell language.
The language definition for the language Mondrian.
A lexer for the Mondrian language.
This is the most minimal token definition. It is recommended to use
this definition as the basis for other definitions. emptyDef has
no reserved names or operators, is case sensitive and doesn't accept
comments, identifiers or operators.
This is a minimal token definition for Haskell style languages. It defines the style of comments, valid identifiers and case sensitivity. It does not define any reserved words or operators.
This is a minimal token definition for Java style languages. It defines the style of comments, valid identifiers and case sensitivity. It does not define any reserved words or operators.
The GenLanguageDef type is a record that contains all parameterizable
features of the Text.Parsec.Token module. The module Text.Parsec.Language
contains some default definitions.