> | Under what I originally posted: > | > | $a += "$b"; # string > | $a += $b; # numeric > > You still haven't given a good explanation of > > $a += sub(); # is it a string or a number? The quotes don't work. Anything but the most basic statement introduces way more ambiguity than we should be comfortable with. And the idea that <" +> should be interpreted by the parser as an op, well, doesn't work. At all.Thread Previous | Thread Next