OpIndex/OpIndexAssign strange order of execution

Moritz Maxeiner moritz at ucworks.org
Mon Sep 18 15:14:20 UTC 2017


On Monday, 18 September 2017 at 15:11:34 UTC, Moritz Maxeiner 
wrote:
>
> gets rewritten to
>
> ---
> t.opIndex("b").opIndexAssign(t["a"].value, "c");
> ---

Sorry, forgot one level of rewriting:

---
t.opIndex("b").opIndexAssign(t.opIndex("a").value, "c");
---


More information about the Digitalmars-d-learn mailing list