C# Class Unicoen.Languages.Lua.ProgramGenerators.LuaProgramGeneratorHelper

Afficher le fichier Open project: UnicoenProject/UNICOEN

Méthodes publiques

Свойство Type Description
Sign2BinaryOperator UnifiedBinaryOperator>.Dictionary
Sign2PrefixUnaryOperator UnifiedUnaryOperator>.Dictionary

Méthodes publiques

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

Private Methods

Méthode Description
LuaProgramGeneratorHelper ( ) : System

Method Details

CreateArgs() public static méthode

public static CreateArgs ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateBinop() public static méthode

public static CreateBinop ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateBlock() public static méthode

public static CreateBlock ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateChunk() public static méthode

public static CreateChunk ( System.Xml.Linq.XElement node ) : UnifiedProgram
node System.Xml.Linq.XElement
Résultat UnifiedProgram

CreateExp() public static méthode

public static CreateExp ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateExplist1() public static méthode

public static CreateExplist1 ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateField() public static méthode

public static CreateField ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateFieldlist() public static méthode

public static CreateFieldlist ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateFieldsep() public static méthode

public static CreateFieldsep ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateFuncbody() public static méthode

public static CreateFuncbody ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateFuncname() public static méthode

public static CreateFuncname ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateFunction() public static méthode

public static CreateFunction ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateFunctioncall() public static méthode

public static CreateFunctioncall ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateLaststat() public static méthode

public static CreateLaststat ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateLua_number() public static méthode

public static CreateLua_number ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateLua_string() public static méthode

public static CreateLua_string ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateNameAndArgs() public static méthode

public static CreateNameAndArgs ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateNamelist() public static méthode

public static CreateNamelist ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateParlist1() public static méthode

public static CreateParlist1 ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreatePrefixexp() public static méthode

public static CreatePrefixexp ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateStat() public static méthode

public static CreateStat ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateTableconstructor() public static méthode

public static CreateTableconstructor ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateUnop() public static méthode

public static CreateUnop ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateVar() public static méthode

public static CreateVar ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateVarOrExp() public static méthode

public static CreateVarOrExp ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateVarSuffix() public static méthode

public static CreateVarSuffix ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

CreateVarlist1() public static méthode

public static CreateVarlist1 ( System.Xml.Linq.XElement node ) : UnifiedElement
node System.Xml.Linq.XElement
Résultat Unicoen.Model.UnifiedElement

Property Details

Sign2BinaryOperator public_oe static_oe property

public static Dictionary Sign2BinaryOperator
Résultat UnifiedBinaryOperator>.Dictionary

Sign2PrefixUnaryOperator public_oe static_oe property

public static Dictionary Sign2PrefixUnaryOperator
Résultat UnifiedUnaryOperator>.Dictionary