(define - (native_function " Proc.new() do |arguments, interpreter| tmp = arguments.map {|item| interpreter.evaluate(item) } tmp.inject {|sum, n| sum - n } end "))