These routines are used for handling the parsing of Elm Code content.
More...
|
|
typedef struct _Elm_Code_Parser | Elm_Code_Parser |
|
|
void | elm_code_parser_add (Elm_Code *code, void(*parse_line)(Elm_Code_Line *, void *), void(*parse_file)(Elm_Code_File *, void *), void *data) |
|
void | elm_code_parser_standard_add (Elm_Code *code, Elm_Code_Parser *parser) |
|
|
Elm_Code_Parser * | ELM_CODE_PARSER_STANDARD_SYNTAX |
| | A provided parser to provide syntax highlighting.
|
|
Elm_Code_Parser * | ELM_CODE_PARSER_STANDARD_DIFF |
| | A provided parser that will mark up diff text.
|
|
Elm_Code_Parser * | ELM_CODE_PARSER_STANDARD_TODO |
| | A provided parser that will highlight TODO and FIXME lines.
|
These routines are used for handling the parsing of Elm Code content.