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 |