Hello Stavros,
you wrote:
--- Stavros Macrakis <stavros.macrakis@verizon.net> wrote:
> How it should work: correctly.
> Lists, sets, and matrices should test equal iff they are equal.
> How it currently works: buggy (baggy?).
> "Is" doesn't understand bags at all.
>
> I have reported this as bug 884947 and supplied a fix.
> Copy of bug report below.
Thanks for working on this problem. I've tried the patch on
my system and it works as expected for the examples you gave.
I also tried: is(equal([1],[[1]]))) => UNKNOWN.
I would expect that different structures are always not equal,
unless they're equivalent (i.e., you could substitute one for
the other in any expression and get the same result).
So either TRUE or FALSE seems possible here, but not UNKNOWN.
best,
Robert Dodier
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free web site building tool. Try it!
http://webhosting.yahoo.com/ps/sb/