Method | Description | |
---|---|---|
Consume ( ) : void | ||
ConsumeLexeme ( ) : string | ||
Expect ( Symbol symbol ) : void | ||
ExpectLexeme ( Symbol symbol ) : string | ||
Lexer ( |
||
TryConsume ( Symbol symbol ) : bool |
Method | Description | |
---|---|---|
BufferExponent ( ) : void | ||
BufferNumericEscape ( ) : void | ||
CountEquals ( ) : int | ||
IdentifierOrKeyword ( ) : |
||
LongComment ( ) : void | ||
LongPunctuation ( char c1 ) : |
||
LongStringLiteral ( ) : |
||
NextLine ( ) : void | ||
NextToken ( ) : |
||
NumericHexLiteral ( ) : |
||
NumericLiteral ( ) : |
||
Punctuation ( ) : |
||
ShortComment ( ) : void | ||
StringLiteral ( char end ) : |
public ExpectLexeme ( Symbol symbol ) : string | ||
symbol | Symbol | |
return | string |
public Lexer ( |
||
input | ||
return | System.Collections.Generic |