My definition explicitly allows concurrent derivation of the operands to any non-serialising, binary operator.Oh, sure, your definition allows it. Noone is questioning that. Your definition isn't the point.
The point being made is that in general, any implementation will effectively be serialized.
You haven't made a convincing argument that the run-time can figure out which parts can be run in parallel, without violating a defined order of execution.
In reply to Re^37: Why is EO undefined? (More details!)
by Anonymous Monk
in thread Why is the execution order of subexpressions undefined?
by BrowserUk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |