|
| Text.Highlighting.Kate.Definitions | | Portability | portable | | Stability | alpha | | Maintainer | John MacFarlane <jgm@berkeley.edu> |
|
|
|
| Description |
| Definitions for data structures needed by highlighting-kate.
|
|
| Synopsis |
|
|
|
| Documentation |
|
|
| A stack of context names for each language. (Language-specific context
stacks must be maintained because of IncludeRules.)
|
|
|
| State for syntax parser.
| | Constructors | | SyntaxState | | | synStContexts :: ContextStack | Stack of contexts
| | synStLanguage :: String | Language being parsed
| | synStCurrentLine :: String | Contents of current line
| | synStCharsParsedInLine :: Int | Num characters parsed in line
| | synStCaseSensitive :: Bool | Language is case-sensitive
| | synStKeywordCaseSensitive :: Bool | Keywords are case-sensitive
| | synStCaptures :: [String] | List of regex captures from
last capturing match
|
|
| Instances | |
|
|
|
| A pair consisting of a list of attributes and some text.
|
|
|
| A line of source, list of labeled source items.
|
|
| Produced by Haddock version 2.6.0 |