On Wednesday 26 April 2006 12:17, Audrey Tang wrote: > Try a :multi first; if unsuccessful, compare type, and if match, > serialize both sides using freeze_pmc (or some kind of Dumper), and > compare the strings?
I do have multis for primitive types (I,N,S,P), but when I have an array of arrays to compare with an array of hashes or an array of ints things get more complex, especially when I want to emit diagnostics about where the two data structures did not match on failure. I should have been more specific. -- c