in reply to Re^24: Why is the execution order of subexpressions undefined?
in thread Why is the execution order of subexpressions undefined?

Hey. If EOD is bad, why is it in the language?

It is rarely used, but it is there for those occasions when it is necessary, or easier or clearer.