Token -package:HaXml
A helper module to parse lexical elements (tokens). See
makeTokenParser for a description of how to use it.
Parsec compatibility module
Parsers that comprehend whitespace and identifier styles
idStyle = haskellIdents { styleReserved = ... }
identifier = ident idStyle
reserved = reserve idStyle
Parse Dhall tokens. Even though we don't have a tokenizer per-se this
Tokens of outer cabal file structure. Field values are treated
opaquely.
Internal representation for header keys.
A pair consisting of a list of attributes and some text.
our RE scanner returns a list of these tokens
Lexical tokens. Each may be annotated with any comment occurring
between the prior token and this one