C# Class Unicoen.Languages.Lua.LuaFactory

Mostra file Open project: UnicoenProject/UNICOEN

Public Properties

Property Type Description
CodeGenerator Unicoen.Languages.Lua.CodeGenerators.LuaCodeGenerator
ProgramGenerator Unicoen.Languages.Lua.ProgramGenerators.LuaProgramGenerator

Public Methods

Method Description
GenerateCode ( UnifiedElement model ) : string
GenerateModel ( string code ) : UnifiedProgram

Private Methods

Method Description
LuaFactory ( ) : Unicoen.Languages.Lua.CodeGenerators

Method Details

GenerateCode() public static method

public static GenerateCode ( UnifiedElement model ) : string
model Unicoen.Model.UnifiedElement
return string

GenerateModel() public static method

public static GenerateModel ( string code ) : UnifiedProgram
code string
return UnifiedProgram

Property Details

CodeGenerator public_oe static_oe property

public static LuaCodeGenerator,Unicoen.Languages.Lua.CodeGenerators CodeGenerator
return Unicoen.Languages.Lua.CodeGenerators.LuaCodeGenerator

ProgramGenerator public_oe static_oe property

public static LuaProgramGenerator,Unicoen.Languages.Lua.ProgramGenerators ProgramGenerator
return Unicoen.Languages.Lua.ProgramGenerators.LuaProgramGenerator