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