C# Class ilcclib.Tokenizer.CTokenReader

Mostrar archivo Open project: soywiz/ilcc Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
CTokenReader ( IEnumerable Tokens ) : System
CTokenReader ( string Text, bool TokenizeSpaces = false ) : System
ExpectCurrent ( ) : string
ExpectCurrentAndMoveNextNoSpace ( ) : string
ExpectCurrentAndMoveNextSpace ( ) : string
ExpectCurrentType ( CTokenType ExpectedType ) : void
GetString ( ) : string
MoveNextNoSpace ( ) : bool
MoveNextSpace ( ) : bool
ReadUpToNewLine ( ) : CTokenReader

Method Details

CTokenReader() public method

public CTokenReader ( IEnumerable Tokens ) : System
Tokens IEnumerable
return System

CTokenReader() public method

public CTokenReader ( string Text, bool TokenizeSpaces = false ) : System
Text string
TokenizeSpaces bool
return System

ExpectCurrent() public method

public ExpectCurrent ( ) : string
return string

ExpectCurrentAndMoveNextNoSpace() public method

public ExpectCurrentAndMoveNextNoSpace ( ) : string
return string

ExpectCurrentAndMoveNextSpace() public method

public ExpectCurrentAndMoveNextSpace ( ) : string
return string

ExpectCurrentType() public method

public ExpectCurrentType ( CTokenType ExpectedType ) : void
ExpectedType CTokenType
return void

GetString() public method

public GetString ( ) : string
return string

MoveNextNoSpace() public method

public MoveNextNoSpace ( ) : bool
return bool

MoveNextSpace() public method

public MoveNextSpace ( ) : bool
return bool

ReadUpToNewLine() public method

public ReadUpToNewLine ( ) : CTokenReader
return CTokenReader