hxparse
.. | |
---|---|
LexEngine | LexEngine handles pattern parsing and state transformation. |
Lexer | Lexer matches a sequence of characters against a set of rule patterns. |
LexerTokenSource | |
NoMatch | A NoMatch exception is thrown if an outer token matching fails. |
Parser | Parser is the base class for all custom parsers. |
ParserBuilder | |
ParserError | This is the base class of all parser errors. |
Position | The position information maintained by |
RuleBuilder | The RuleBuilder interfaces provides syntactic shortcuts for writing lexer rules. |
RuleBuilderImpl | |
Ruleset | A Ruleset wraps an input state and the semantic callback functions for the
|
State | Represents a state in the state machine generated by the |
TokenSource | Defines the structure of a type usable as input for a |
Unexpected | Unexpected is thrown by |
UnexpectedChar | UnexpectedChar is thrown by |