On Tue, Nov 12, 2002 at 08:25:03PM +0100, Martin Stjernholm, Roxen IS @ Pike developers forum wrote:
But it's not really any assignment involved. It's a destructive merge, nothing else. The assignment is necessary only in the current copying operation, since that is a nondestructive merge followed by an assignment.
ah, wait, forget the whole ithing. the mistake was a lot earlier. the copy semantics we seek to get rid of are only with += and -= but not with foo[bar]=baz
hence no need for another assignment without copysemantics, and no need for further confusing each other :-)
greetings, martin.