16 lines
275 B
Ruby
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
|