Not if `+= was removed from the Gmp interface, or if we added another lfun `destructive+ or similar it could use instead.
Hmm, no. That would require that a += b still falls back to a = a + b if there's no `+= in a, which wouldn't be good at all.
/ Martin Stjernholm, Roxen IS
Previous text:
2003-09-04 15:32: Subject: Iterator interface
Not if `+= was removed from the Gmp interface, or if we added another lfun `destructive+ or similar it could use instead.
No, the problem is that there are places here and there where things like
m += (["foo": 17]);
are done with the explicit intention that the original mapping in m stays unchanged. They aren't easy to find.
/ Martin Stjernholm, Roxen IS