C# Class LitJson.Lexer

显示文件 Open project: TerrariaPrismTeam/Prism Class Usage Examples

Public Methods

Method Description
Lexer ( TextReader reader ) : System
NextToken ( ) : bool

Private Methods

Method Description
GetChar ( ) : bool
HexValue ( int digit ) : int
Lexer ( ) : System
NextChar ( ) : int
PopulateFsmTables ( ) : void
ProcessEscChar ( int esc_char ) : char
State1 ( FsmContext ctx ) : bool
State10 ( FsmContext ctx ) : bool
State11 ( FsmContext ctx ) : bool
State12 ( FsmContext ctx ) : bool
State13 ( FsmContext ctx ) : bool
State14 ( FsmContext ctx ) : bool
State15 ( FsmContext ctx ) : bool
State16 ( FsmContext ctx ) : bool
State17 ( FsmContext ctx ) : bool
State18 ( FsmContext ctx ) : bool
State19 ( FsmContext ctx ) : bool
State2 ( FsmContext ctx ) : bool
State20 ( FsmContext ctx ) : bool
State21 ( FsmContext ctx ) : bool
State22 ( FsmContext ctx ) : bool
State23 ( FsmContext ctx ) : bool
State24 ( FsmContext ctx ) : bool
State25 ( FsmContext ctx ) : bool
State26 ( FsmContext ctx ) : bool
State27 ( FsmContext ctx ) : bool
State28 ( FsmContext ctx ) : bool
State3 ( FsmContext ctx ) : bool
State4 ( FsmContext ctx ) : bool
State5 ( FsmContext ctx ) : bool
State6 ( FsmContext ctx ) : bool
State7 ( FsmContext ctx ) : bool
State8 ( FsmContext ctx ) : bool
State9 ( FsmContext ctx ) : bool
UngetChar ( ) : void

Method Details

Lexer() public method

public Lexer ( TextReader reader ) : System
reader TextReader
return System

NextToken() public method

public NextToken ( ) : bool
return bool