class Jam_Func::Jam
Attributes
data[R]
err[R]
err_name[R]
last[RW]
Public Class Methods
new(data)
click to toggle source
# File lib/Jam_Func.rb, line 190 def initialize data self.last = nil @err_name = nil @err = nil @data = data || {} @val = nil @last = nil end
Public Instance Methods
_last(val)
click to toggle source
# File lib/Jam_Func.rb, line 204 def _last val @last = val end
error(name, val)
click to toggle source
# File lib/Jam_Func.rb, line 208 def error name, val @err_name = name @err = val throw :jam_error end
val(new_val)
click to toggle source
# File lib/Jam_Func.rb, line 199 def val new_val @val = new_val @data[:val] = new_val end