namarara/lib/namarara/eval_error.rb

16 lines
275 B
Ruby

module Namarara
class EvalError
attr_accessor :var
attr_accessor :message
def initialize(hash)
# validate input
raise ArgumentError unless hash[:message]
# load input
@message = hash[:message]
@var = hash[:var]
end
end
end