C# Класс AjErl.Compiler.Lexer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Lexer ( TextReader reader ) : System
Lexer ( string text ) : System
NextToken ( ) : Token
PushToken ( Token token ) : void

Приватные методы

Метод Описание
IsNameChar ( char ch ) : bool
NextChar ( ) : int
NextCharSkippingWhiteSpaces ( ) : int
NextInteger ( char ch ) : Token
NextName ( char ch ) : Token
NextReal ( string integer ) : Token
NextSimpleChar ( ) : int
NextString ( ) : Token
PushChar ( int ich ) : void

Описание методов

Lexer() публичный Метод

public Lexer ( TextReader reader ) : System
reader TextReader
Результат System

Lexer() публичный Метод

public Lexer ( string text ) : System
text string
Результат System

NextToken() публичный Метод

public NextToken ( ) : Token
Результат Token

PushToken() публичный Метод

public PushToken ( Token token ) : void
token Token
Результат void