Daniel Jacobowitz wrote: > I really don't think we should be optimizing expressions. One > certainly could be devised - but it would look like "fold" in GCC, > which is a huge and horrendously complex thing. And it would lead to surprising results, if you watch p-p and p is out of scope, it would be surprising if it did NOT lead to an error! >