On Wednesday, 31 October 2018 at 14:00:14 UTC, bauss wrote: > If your answer is "10" then you're wrong. https://dlang.org/spec/expression.html#order-of-evaluation > 2. Implementation Defined: > The order of evaluation of the operands of AssignExpression. > ... So indeed, both answers are "right".