Class: Sbuilder::Ial::Model::VariableBuilder
- Inherits:
-
Object
- Object
- Sbuilder::Ial::Model::VariableBuilder
- Defined in:
- lib/model/model_dsl.rb
Overview
Variable
Instance Method Summary collapse
Instance Method Details
#build ⇒ Object
298 299 300 |
# File 'lib/model/model_dsl.rb', line 298 def build v = Variable.new( :variable, @name, @init || Sbuilder::Ial.constantExpression(){ const Constants::CONSTANT_EXPRESSION_EMPTY } ) end |
#init(v = nil) ⇒ Object
294 295 296 297 |
# File 'lib/model/model_dsl.rb', line 294 def init(v=nil); @init=Sbuilder::Ial::Model.map2expression(v) self; end |
#name(v = nil) ⇒ Object
293 |
# File 'lib/model/model_dsl.rb', line 293 def name(v=nil); @name=v; self;end |