C# Class LeopotamGroup.Scripting.Internal.Parser

Afficher le fichier Open project: Leopotam/LeopotamGroupLibraryUnity Class Usage Examples

Méthodes publiques

Свойство Type Description
CallParams List
CallParamsOffset int
RetVal ScriptVar
Vars Vars
la Token
t Token

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
NotBrace ( ) : bool
StartOf ( int s ) : bool
WeakSeparator ( int n, int syFol, int repFol ) : bool

Method Details

Block() public méthode

public Block ( ) : void
Résultat void

CallFunction() public méthode

public CallFunction ( ) : string
Résultat string

Decl() public méthode

public Decl ( ) : void
Résultat void

Expect() public méthode

public Expect ( int n ) : void
n int
Résultat void

ExpectWeak() public méthode

public ExpectWeak ( int n, int follow ) : void
n int
follow int
Résultat void

Expr() public méthode

public Expr ( ScriptVar &v ) : void
v ScriptVar
Résultat void

Expr1() public méthode

public Expr1 ( ScriptVar &v ) : void
v ScriptVar
Résultat void

Expr2() public méthode

public Expr2 ( ScriptVar &v ) : void
v ScriptVar
Résultat void

Expr3() public méthode

public Expr3 ( ScriptVar &v ) : void
v ScriptVar
Résultat void

Expr4() public méthode

public Expr4 ( ScriptVar &v ) : void
v ScriptVar
Résultat void

Expr5() public méthode

public Expr5 ( ScriptVar &v ) : void
v ScriptVar
Résultat void

Function() public méthode

public Function ( ) : void
Résultat void

Get() public méthode

public Get ( ) : void
Résultat void

If() public méthode

public If ( ) : void
Résultat void

Parse() public méthode

public Parse ( ) : string
Résultat string

Parser() public méthode

public Parser ( ScriptVM vm, Scanner scanner ) : System
vm ScriptVM
scanner Scanner
Résultat System

Reset() public méthode

public Reset ( ) : void
Résultat void

ScriptVM() public méthode

public ScriptVM ( ) : void
Résultat void

SemErr() public méthode

public SemErr ( string msg ) : void
msg string
Résultat void

Seq() public méthode

public Seq ( ) : void
Résultat void

Switch() public méthode

public Switch ( ) : void
Résultat void

SynErr() public méthode

public SynErr ( int n ) : void
n int
Résultat void

Term() public méthode

public Term ( ScriptVar &v ) : void
v ScriptVar
Résultat void

Property Details

CallParams public_oe property

public List CallParams
Résultat List

CallParamsOffset public_oe property

public int CallParamsOffset
Résultat int

RetVal public_oe property

public ScriptVar RetVal
Résultat ScriptVar

Vars public_oe property

public Vars Vars
Résultat Vars

la public_oe property

public Token,LeopotamGroup.Scripting.Internal la
Résultat Token

t public_oe property

public Token,LeopotamGroup.Scripting.Internal t
Résultat Token