C# 클래스 Unicoen.Languages.Lua.ProgramGenerators.LuaProgramGeneratorHelper

파일 보기 프로젝트 열기: UnicoenProject/UNICOEN

공개 프로퍼티들

프로퍼티 타입 설명
Sign2BinaryOperator UnifiedBinaryOperator>.Dictionary
Sign2PrefixUnaryOperator UnifiedUnaryOperator>.Dictionary

공개 메소드들

메소드 설명
CreateArgs ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateBinop ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateBlock ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateChunk ( System.Xml.Linq.XElement node ) : UnifiedProgram
CreateExp ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateExplist1 ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateField ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateFieldlist ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateFieldsep ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateFuncbody ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateFuncname ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateFunction ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateFunctioncall ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateLaststat ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateLua_number ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateLua_string ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateNameAndArgs ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateNamelist ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateParlist1 ( System.Xml.Linq.XElement node ) : UnifiedElement
CreatePrefixexp ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateStat ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateTableconstructor ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateUnop ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateVar ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateVarOrExp ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateVarSuffix ( System.Xml.Linq.XElement node ) : UnifiedElement
CreateVarlist1 ( System.Xml.Linq.XElement node ) : UnifiedElement

비공개 메소드들

메소드 설명
LuaProgramGeneratorHelper ( ) : System

메소드 상세

CreateArgs() 공개 정적인 메소드

public static CreateArgs ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateBinop() 공개 정적인 메소드

public static CreateBinop ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateBlock() 공개 정적인 메소드

public static CreateBlock ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateChunk() 공개 정적인 메소드

public static CreateChunk ( System.Xml.Linq.XElement node ) : UnifiedProgram
node System.Xml.Linq.XElement
리턴 UnifiedProgram

CreateExp() 공개 정적인 메소드

public static CreateExp ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateExplist1() 공개 정적인 메소드

public static CreateExplist1 ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateField() 공개 정적인 메소드

public static CreateField ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateFieldlist() 공개 정적인 메소드

public static CreateFieldlist ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateFieldsep() 공개 정적인 메소드

public static CreateFieldsep ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateFuncbody() 공개 정적인 메소드

public static CreateFuncbody ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateFuncname() 공개 정적인 메소드

public static CreateFuncname ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateFunction() 공개 정적인 메소드

public static CreateFunction ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateFunctioncall() 공개 정적인 메소드

public static CreateFunctioncall ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateLaststat() 공개 정적인 메소드

public static CreateLaststat ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateLua_number() 공개 정적인 메소드

public static CreateLua_number ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateLua_string() 공개 정적인 메소드

public static CreateLua_string ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateNameAndArgs() 공개 정적인 메소드

public static CreateNameAndArgs ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateNamelist() 공개 정적인 메소드

public static CreateNamelist ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateParlist1() 공개 정적인 메소드

public static CreateParlist1 ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreatePrefixexp() 공개 정적인 메소드

public static CreatePrefixexp ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateStat() 공개 정적인 메소드

public static CreateStat ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateTableconstructor() 공개 정적인 메소드

public static CreateTableconstructor ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateUnop() 공개 정적인 메소드

public static CreateUnop ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateVar() 공개 정적인 메소드

public static CreateVar ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateVarOrExp() 공개 정적인 메소드

public static CreateVarOrExp ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateVarSuffix() 공개 정적인 메소드

public static CreateVarSuffix ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

CreateVarlist1() 공개 정적인 메소드

public static CreateVarlist1 ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedElement

프로퍼티 상세

Sign2BinaryOperator 공개적으로 정적으로 프로퍼티

public static Dictionary Sign2BinaryOperator
리턴 UnifiedBinaryOperator>.Dictionary

Sign2PrefixUnaryOperator 공개적으로 정적으로 프로퍼티

public static Dictionary Sign2PrefixUnaryOperator
리턴 UnifiedUnaryOperator>.Dictionary