메소드 | 설명 | |
---|---|---|
Tokenizer ( SourceFile source, int initialPos, int limit = -1 ) : System |
메소드 | 설명 | |
---|---|---|
CurrentChar ( ) : char | ||
EatWhiteSpace ( ) : void | ||
Finished ( ) : bool | ||
LookAhead ( int howFar = 1 ) : char? | ||
MakePunctuationToken ( int length ) : |
||
NextChar ( ) : void | ||
RaiseTokenizerError ( string message ) : void | ||
Tokenize ( ) : List |
||
TokenizeComment ( ) : void | ||
TokenizeIdentifier ( ) : |
||
TokenizeMultilineComment ( ) : void | ||
TokenizeNumber ( ) : |
||
TokenizePred ( |
||
TokenizePunctuation ( ) : |
||
TokenizeStringLiteral ( char quote ) : |
public Tokenizer ( SourceFile source, int initialPos, int limit = -1 ) : System | ||
source | SourceFile | |
initialPos | int | |
limit | int | |
리턴 | System |