Lexer Methods |
[This is preliminary documentation and is subject to change.]
The Lexer type exposes the following members.
| Name | Description | |
|---|---|---|
| CheckEOF | (Overrides AbstractLexerCheckEOF(Int32).) | |
| CheckIsDigit | (Overrides AbstractLexerCheckIsDigit(Char).) | |
| CheckMatch(Char) | (Overrides AbstractLexerCheckMatch(Char).) | |
| CheckMatch(Int32) | (Overrides AbstractLexerCheckMatch(Int32).) | |
| CheckMatch(String) | (Overrides AbstractLexerCheckMatch(String).) | |
| CheckMatch(Char, Char) | ||
| CheckMatch(Int32, Int32) | ||
| CreateToken(TokenType) | ||
| CreateToken(TokenType, String) | ||
| Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from AbstractLexer.) | |
| IsMatch(Char) | ||
| IsMatch(Int32) | ||
| IsMatch(String) | ||
| LookAhead | (Overrides AbstractLexerLookAhead(Int32).) | |
| LookBack | (Overrides AbstractLexerLookBack(Int32).) | |
| MatchNumber | ||
| MatchString | ||
| MatchTrigger | ||
| MatchVariable | ||
| Next | (Overrides AbstractLexerNext.) | |
| Read |
Reads the tokens from the reader. Used by the Parser.
(Overrides AbstractLexerRead.) | |
| Read(Int64, Int32) | (Overrides AbstractLexerRead(Int64, Int32).) | |
| Reset | (Overrides AbstractLexerReset.) | |
| SkipBlockComment | ||
| SkipLineComment |
| Name | Description | |
|---|---|---|
| AsT | (Defined by ObjectExtensions.) |