Where is that note? I vaguely recall having read something like that at some time in the past, but I can't find it now. I do believe I understood it as meaning the order of evaluation was undefined, as opposed to the order of the summands -- note that rearranging the summands changes the result already when dealing with strings. But my memory might be wrong of course.
(Not that this is of any more than historical interest, or terribly relevant to the issues at hand; I'm just curious)
/ rjb
Previous text:
2003-04-23 00:11: Subject: lfun::`+=()
No, I meant commutativity. But now when I read the note on the 7.0 behavior, I think it's possible to interpret it as only the associativity was undefined. Someone knowing the facts is welcome to clarify that note.
/ Martin Stjernholm, Roxen IS