메소드 | 설명 | |
---|---|---|
Next ( ) : |
Gets the next token and removes it.
|
|
Next ( TokenType type ) : bool |
If the next token matchs the requested type then just eat it.
|
|
Tokeniser ( string input, System.Language language ) : System |
Initialize a new instance of the Tokeniser class.
|
메소드 | 설명 | |
---|---|---|
NextCharOrStringLiteral ( char chars, int &index, bool escaped ) : |
||
NextHexLiteral ( char chars, int start, int &index ) : |
||
NextIdentifier ( char chars, int &index ) : |
||
NextIntegerLiteral ( char chars, int start, int &index, int numberBase ) : |
||
NextIntegerLiteralCS ( char chars, int start, int &index, int numberBase ) : |
||
NextIntegerLiteralVB ( char chars, int start, int &index, int numberBase ) : |
||
NextNumberCodedLiteralVB ( char chars, int &index, int numberBase ) : |
||
NextNumberLiteral ( char chars, int &index ) : |
||
NextRealLiteral ( char chars, int start, int &index ) : |
||
NextToken ( char chars, int &index ) : |
||
Tokeniser ( ) : System |
public Tokeniser ( string input, System.Language language ) : System | ||
input | string | String to convert into a series of tokens. |
language | System.Language | Language used for parsing. |
리턴 | System |