lib/nydp/builtin/error.rb in nydp-0.5.1 vs lib/nydp/builtin/error.rb in nydp-0.6.0
- old
+ new
@@ -1,9 +1,7 @@
class Nydp::Builtin::Error
include Nydp::Builtin::Base, Singleton
- # override #invoke on nydp/builtin/base because
- # we don't want to inherit error handling
- def builtin_invoke vm, args
- raise Nydp::Error.new(args.to_a.map(&:to_s).join("\n"), vm.last_error)
+ def builtin_call *args
+ raise Nydp::Error.new(args.map(&:to_s).join("\n"))
end
end