Language.Lua.IfStmt Class Reference
Inheritance diagram for Language.Lua.IfStmt:
Collaboration diagram for Language.Lua.IfStmt:

Public Member Functions

override LuaValue Execute (LuaTable enviroment, out bool isBreak)
 

Public Attributes

Expr Condition
 
Chunk ThenBlock
 
List< ElseifBlockElseifBlocks = new List<ElseifBlock>()
 
Chunk ElseBlock
 

Member Function Documentation

◆ Execute()

override LuaValue Language.Lua.IfStmt.Execute ( LuaTable  enviroment,
out bool  isBreak 
)
virtual

Member Data Documentation

◆ Condition

Expr Language.Lua.IfStmt.Condition

◆ ElseBlock

Chunk Language.Lua.IfStmt.ElseBlock

◆ ElseifBlocks

List<ElseifBlock> Language.Lua.IfStmt.ElseifBlocks = new List<ElseifBlock>()

◆ ThenBlock

Chunk Language.Lua.IfStmt.ThenBlock

The documentation for this class was generated from the following file: