C# 클래스 LeopotamGroup.Scripting.Internal.Parser

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

공개 프로퍼티들

프로퍼티 타입 설명
CallParams List
CallParamsOffset int
RetVal ScriptVar
Vars Vars
la Token
t Token

공개 메소드들

메소드 설명
Block ( ) : void
CallFunction ( ) : string
Decl ( ) : void
Expect ( int n ) : void
ExpectWeak ( int n, int follow ) : void
Expr ( ScriptVar &v ) : void
Expr1 ( ScriptVar &v ) : void
Expr2 ( ScriptVar &v ) : void
Expr3 ( ScriptVar &v ) : void
Expr4 ( ScriptVar &v ) : void
Expr5 ( ScriptVar &v ) : void
Function ( ) : void
Get ( ) : void
If ( ) : void
Parse ( ) : string
Parser ( ScriptVM vm, Scanner scanner ) : System
Reset ( ) : void
ScriptVM ( ) : void
SemErr ( string msg ) : void
Seq ( ) : void
Switch ( ) : void
SynErr ( int n ) : void
Term ( ScriptVar &v ) : void

비공개 메소드들

메소드 설명
NotBrace ( ) : bool
StartOf ( int s ) : bool
WeakSeparator ( int n, int syFol, int repFol ) : bool

메소드 상세

Block() 공개 메소드

public Block ( ) : void
리턴 void

CallFunction() 공개 메소드

public CallFunction ( ) : string
리턴 string

Decl() 공개 메소드

public Decl ( ) : void
리턴 void

Expect() 공개 메소드

public Expect ( int n ) : void
n int
리턴 void

ExpectWeak() 공개 메소드

public ExpectWeak ( int n, int follow ) : void
n int
follow int
리턴 void

Expr() 공개 메소드

public Expr ( ScriptVar &v ) : void
v ScriptVar
리턴 void

Expr1() 공개 메소드

public Expr1 ( ScriptVar &v ) : void
v ScriptVar
리턴 void

Expr2() 공개 메소드

public Expr2 ( ScriptVar &v ) : void
v ScriptVar
리턴 void

Expr3() 공개 메소드

public Expr3 ( ScriptVar &v ) : void
v ScriptVar
리턴 void

Expr4() 공개 메소드

public Expr4 ( ScriptVar &v ) : void
v ScriptVar
리턴 void

Expr5() 공개 메소드

public Expr5 ( ScriptVar &v ) : void
v ScriptVar
리턴 void

Function() 공개 메소드

public Function ( ) : void
리턴 void

Get() 공개 메소드

public Get ( ) : void
리턴 void

If() 공개 메소드

public If ( ) : void
리턴 void

Parse() 공개 메소드

public Parse ( ) : string
리턴 string

Parser() 공개 메소드

public Parser ( ScriptVM vm, Scanner scanner ) : System
vm ScriptVM
scanner Scanner
리턴 System

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

ScriptVM() 공개 메소드

public ScriptVM ( ) : void
리턴 void

SemErr() 공개 메소드

public SemErr ( string msg ) : void
msg string
리턴 void

Seq() 공개 메소드

public Seq ( ) : void
리턴 void

Switch() 공개 메소드

public Switch ( ) : void
리턴 void

SynErr() 공개 메소드

public SynErr ( int n ) : void
n int
리턴 void

Term() 공개 메소드

public Term ( ScriptVar &v ) : void
v ScriptVar
리턴 void

프로퍼티 상세

CallParams 공개적으로 프로퍼티

public List CallParams
리턴 List

CallParamsOffset 공개적으로 프로퍼티

public int CallParamsOffset
리턴 int

RetVal 공개적으로 프로퍼티

public ScriptVar RetVal
리턴 ScriptVar

Vars 공개적으로 프로퍼티

public Vars Vars
리턴 Vars

la 공개적으로 프로퍼티

public Token,LeopotamGroup.Scripting.Internal la
리턴 Token

t 공개적으로 프로퍼티

public Token,LeopotamGroup.Scripting.Internal t
리턴 Token