C# 클래스 IronLua.Compiler.Parser.Input

파일 보기 프로젝트 열기: ericmj/IronLua 1 사용 예제들

공개 메소드들

메소드 설명
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