(define = (native_function " Proc.new() do |arguments, interpreter| !(arguments.map{|x| interpreter.evaluate(x) == interpreter.evaluate(arguments[0])}).include?( false ) end ")) (define equal? =)