class Rubulator::Variable
Store and retrieve the value of a variable.
Public Class Methods
new(name, value = nil)
click to toggle source
# File lib/rubulator.rb, line 10 def initialize(name, value = nil) @name = name @value = value end
Public Instance Methods
store(value)
click to toggle source
# File lib/rubulator.rb, line 15 def store(value) @value = value.to_f end
to_f()
click to toggle source
# File lib/rubulator.rb, line 19 def to_f raise CalculationError, "Variable '#{@name}' not set" unless @value @value.to_f end