Class: StepVariable
- Inherits:
-
TypeVariable
- Object
- Array
- BaseVariable
- TypeVariable
- StepVariable
- Defined in:
- lib/core/variable/StepVariable.rb
Instance Attribute Summary
Attributes inherited from TypeVariable
Attributes inherited from BaseVariable
#instance_variable, #uniq_id_history, #value, #variable_id
Attributes included from Variable
Instance Method Summary collapse
-
#initialize(val, id = nil) ⇒ StepVariable
constructor
A new instance of StepVariable.
Methods inherited from TypeVariable
#cauldron_method_calls, #copy, #describe, #equivalent?, #literalisable?, #literalise, #realised?, #to_literal_string, #variable_id=
Methods inherited from BaseVariable
#destructive_instance_calls, #find_actual_variable, #instance_calls, #realised?, reset_global_id, #returning_instance_calls, #write, #write_with_uniq_id
Methods included from Variable
#increament_uniq_id!, #meets_requirements?, reset_global_id, #to_var, variable_id
Methods included from VariableIncluded
#find_actual_variable, #variable
Methods inherited from Array
#cauldron_method_calls, #contains?, #copy, #select_all, #to_declaration, #to_intrinsic, #to_literal, #to_var, #write
Constructor Details
#initialize(val, id = nil) ⇒ StepVariable
Returns a new instance of StepVariable.
3 4 5 |
# File 'lib/core/variable/StepVariable.rb', line 3 def initialize(val,id=nil) super(val,id) end |