Library Guide
Rule
RuleGroup
lex2.make_lexer()
ITextIO
Token
TextPosition
API Reference
UnknownTokenError
UnexpectedTokenError
EOF
BaseLexer
ProfilerLexer
GenericLexer
BaseMatcher
ReMatcher
Comments
space
tab
newline
ITextstream
BaseTextstream
TextstreamType
TextstreamDisk
TextstreamMemory
TextIO
Rule.__init__()
Rule.id
Rule.returns
Rule.regex
Rule.get_matcher()
Rule.set_matcher()
RuleGroup.__init__()
RuleGroup.rule()
Token.__init__()
Token.id
Token.data
Token.pos
Token.groups
Token.is_rule()
Token.is_rule_oneof()
Token.validate_rule()
Token.validate_rule_oneof()
LexerOptions
LexerOptions.SeparatorOptions
LexerOptions.__init__()
LexerOptions.space
LexerOptions.tab
LexerOptions.newline
LexerOptions.id_returns
ILexer
ILexer.push_ruleset()
ILexer.pop_ruleset()
ILexer.clear_rulesets()
ILexer.get_next_token()
ILexer.get_options()
ILexer.set_options()
IMatcher
IMatcher.get_uid()
IMatcher.compile_pattern()
IMatcher.match()
DEFAULT_LEXER
DEFAULT_MATCHER
make_lexer()
Please activate JavaScript to enable the search functionality.