Method | Description | |
---|---|---|
Compile ( ByteCode bc ) : void | ||
NodeBase ( ScriptLoadingContext lcontext ) : MoonSharp.Interpreter.Execution |
Method | Description | |
---|---|---|
CheckMatch ( ScriptLoadingContext lcontext, MoonSharp.Interpreter.Tree.Token originalToken, TokenType expectedTokenType, string expectedTokenText ) : MoonSharp.Interpreter.Tree.Token | ||
CheckTokenType ( ScriptLoadingContext lcontext, TokenType tokenType ) : MoonSharp.Interpreter.Tree.Token | ||
CheckTokenType ( ScriptLoadingContext lcontext, TokenType tokenType1, TokenType tokenType2 ) : MoonSharp.Interpreter.Tree.Token | ||
CheckTokenType ( ScriptLoadingContext lcontext, TokenType tokenType1, TokenType tokenType2, TokenType tokenType3 ) : MoonSharp.Interpreter.Tree.Token | ||
CheckTokenTypeNotNext ( ScriptLoadingContext lcontext, TokenType tokenType ) : void | ||
UnexpectedTokenType ( Token t ) : Token |
protected static CheckMatch ( ScriptLoadingContext lcontext, MoonSharp.Interpreter.Tree.Token originalToken, TokenType expectedTokenType, string expectedTokenText ) : MoonSharp.Interpreter.Tree.Token | ||
lcontext | ScriptLoadingContext | |
originalToken | MoonSharp.Interpreter.Tree.Token | |
expectedTokenType | TokenType | |
expectedTokenText | string | |
return | MoonSharp.Interpreter.Tree.Token |
protected static CheckTokenType ( ScriptLoadingContext lcontext, TokenType tokenType ) : MoonSharp.Interpreter.Tree.Token | ||
lcontext | ScriptLoadingContext | |
tokenType | TokenType | |
return | MoonSharp.Interpreter.Tree.Token |
protected static CheckTokenType ( ScriptLoadingContext lcontext, TokenType tokenType1, TokenType tokenType2 ) : MoonSharp.Interpreter.Tree.Token | ||
lcontext | ScriptLoadingContext | |
tokenType1 | TokenType | |
tokenType2 | TokenType | |
return | MoonSharp.Interpreter.Tree.Token |
protected static CheckTokenType ( ScriptLoadingContext lcontext, TokenType tokenType1, TokenType tokenType2, TokenType tokenType3 ) : MoonSharp.Interpreter.Tree.Token | ||
lcontext | ScriptLoadingContext | |
tokenType1 | TokenType | |
tokenType2 | TokenType | |
tokenType3 | TokenType | |
return | MoonSharp.Interpreter.Tree.Token |
protected static CheckTokenTypeNotNext ( ScriptLoadingContext lcontext, TokenType tokenType ) : void | ||
lcontext | ScriptLoadingContext | |
tokenType | TokenType | |
return | void |
public abstract Compile ( ByteCode bc ) : void | ||
bc | ByteCode | |
return | void |
public NodeBase ( ScriptLoadingContext lcontext ) : MoonSharp.Interpreter.Execution | ||
lcontext | ScriptLoadingContext | |
return | MoonSharp.Interpreter.Execution |
protected static UnexpectedTokenType ( Token t ) : Token | ||
t | Token | |
return | Token |