18 lines
316 B
Ruby
18 lines
316 B
Ruby
|
module Mm2ep
|
||
|
module Depend
|
||
|
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
|
||
|
end
|