On Sat, 01 Nov 2014 11:31:51 +0000
anonymous via Digitalmars-d <[email protected]> wrote:

> I don't know how D defines this, and I couldn't find anything but
> a forum discussion [1] (which I didn't read all of). But unless
> it's explicitly stated that the right-hand side is evaluated
> first, there is no bug.
there is. compiler generates code that modifies random memory
addresses. this is absolutely unacceptable. and this is just illogical
if we want dynamic arrays to look and work like "normal" arrays.
besides, it's easily fixable without any changes in evaluation order.

Attachment: signature.asc
Description: PGP signature

Reply via email to