C# Class AjRools.Expert.Compiler.Lexer

Mostrar archivo Open project: ajlopez/AjRools Class Usage Examples

Public Methods

Method Description
Lexer ( TextReader reader ) : System
Lexer ( string text ) : System
NextToken ( ) : Token

Private Methods

Method Description
NextChar ( ) : int
NextInteger ( char ch ) : Token
NextName ( char ch ) : Token
NextOperator ( char ch ) : Token
NextSeparator ( char ch ) : Token
NextString ( ) : Token
PushChar ( int ich ) : void
ReadChar ( ) : int

Method Details

Lexer() public method

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

Lexer() public method

public Lexer ( string text ) : System
text string
return System

NextToken() public method

public NextToken ( ) : Token
return Token