Class: RBridge::RResultPrevious
- Inherits:
-
Object
- Object
- RBridge::RResultPrevious
- Defined in:
- lib/r_bridge/r_bridge_lazyfunc_ext.rb
Instance Attribute Summary collapse
-
#default ⇒ Object
readonly
RResultPrevious is used for result from the previous instruction.
Instance Method Summary collapse
-
#initialize(val) ⇒ RResultPrevious
constructor
A new instance of RResultPrevious.
Constructor Details
#initialize(val) ⇒ RResultPrevious
Returns a new instance of RResultPrevious.
163 164 165 166 167 168 |
# File 'lib/r_bridge/r_bridge_lazyfunc_ext.rb', line 163 def initialize(val) if ! ( val.is_a?(RNameContainer) || val.is_a?(RResultName) || val.is_a?(RResultNameArray) || val.is_a?(RParamName) || ::RBridge.is_pointer?( val ) ) raise "RResultPrevious.new requires RNameContainer, RResultName, RResultNameArray, RParamName or R object as default" end @default = val end |
Instance Attribute Details
#default ⇒ Object (readonly)
RResultPrevious is used for result from the previous instruction. If the instruction is the 1st one, there are no previous ones. At this time, default one is used.
162 163 164 |
# File 'lib/r_bridge/r_bridge_lazyfunc_ext.rb', line 162 def default @default end |