C# Class VBF.Compilers.Scanners.PeekableScanner

显示文件 Open project: Ninputer/VBF Class Usage Examples

Public Methods

Method Description
Peek ( ) : int
Peek ( int lookAhead ) : int
Peek2 ( ) : int
PeekInLexerState ( int lexerStateIndex, int lookAhead ) : int
PeekableScanner ( VBF.Compilers.Scanners.ScannerInfo scannerInfo ) : System
Read ( ) : Lexeme
SetSource ( SourceReader source ) : void
SetTriviaTokens ( ) : void

Private Methods

Method Description
PeekLexeme ( int lookAhead ) : Lexeme

Method Details

Peek() public method

public Peek ( ) : int
return int

Peek() public method

public Peek ( int lookAhead ) : int
lookAhead int
return int

Peek2() public method

public Peek2 ( ) : int
return int

PeekInLexerState() public method

public PeekInLexerState ( int lexerStateIndex, int lookAhead ) : int
lexerStateIndex int
lookAhead int
return int

PeekableScanner() public method

public PeekableScanner ( VBF.Compilers.Scanners.ScannerInfo scannerInfo ) : System
scannerInfo VBF.Compilers.Scanners.ScannerInfo
return System

Read() public method

public Read ( ) : Lexeme
return Lexeme

SetSource() public method

public SetSource ( SourceReader source ) : void
source SourceReader
return void

SetTriviaTokens() public method

public SetTriviaTokens ( ) : void
return void