# File rexml/xpath_parser.rb, line 697 def equality_relational_compare( set1, op, set2 ) #puts "COMPARING #{set1} #{op} #{set2}" if DEBUG if set1.kind_of? Array and set2.kind_of? Array # Compare two sets set1.each{|i1| set2.each{|i2| return true if i1.to_s.send(op, i2.to_s) } } # Return else if set1.kind_of? Array set2 = set2.to_s set1.each{|v| return true if v.to_s.send(op,set2)} elsif set2.kind_of? Array set1 = set1.to_s set2.each{|v| return true if set1.send(op,v.to_s)} else # Compare two vals return [set1.to_s.send(op, set2.to_s)] end end return false end