C# Класс IronLua.Compiler.Parser.Input

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

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

Метод Описание
Advance ( ) : void
Back ( ) : void
BufferAppend ( char c ) : void
BufferAppend ( string str ) : void
BufferClear ( ) : void
BufferRemove ( int length ) : void
BufferRemove ( int start, int length ) : void
Input ( string source ) : System
Newline ( ) : void
Output ( Symbol symbol ) : Token
OutputBuffer ( Symbol symbol ) : Token
StorePosition ( ) : void

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

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

public Advance ( ) : void
Результат void

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

public Back ( ) : void
Результат void

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

public BufferAppend ( char c ) : void
c char
Результат void

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

public BufferAppend ( string str ) : void
str string
Результат void

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

public BufferClear ( ) : void
Результат void

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

public BufferRemove ( int length ) : void
length int
Результат void

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

public BufferRemove ( int start, int length ) : void
start int
length int
Результат void

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

public Input ( string source ) : System
source string
Результат System

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

public Newline ( ) : void
Результат void

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

public Output ( Symbol symbol ) : Token
symbol Symbol
Результат Token

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

public OutputBuffer ( Symbol symbol ) : Token
symbol Symbol
Результат Token

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

public StorePosition ( ) : void
Результат void