I dun a DIP, possibly the best DIP ever

Stefan Koch uplink.coder at googlemail.com
Thu Apr 23 18:18:20 UTC 2020


On Thursday, 23 April 2020 at 18:05:07 UTC, Steven Schveighoffer 
wrote:
> On 4/23/20 1:44 PM, Mafi wrote:
>> [...]
>
> What you are asking for is that B is expanded into 
> "not-a-tuple" before the outer expression is expanded. I don't 
> think that's the plan, I think SomeTuple... expands to 
> SomeTuple.
>
> What I think the DIP is going to do is expand B first into a 
> tuple, and then that tuple is now expanded the same as F!(A, 
> B)....
>
> But maybe I'm wrong? For sure more clarification is needed on 
> nested expansion.
>
> -Steve

If you post a complete example I can run it, at show you what 
happens.
I would say inner tuples expand first since that's how evaluating 
an expression tree works
you start with the innermost expressions.


More information about the Digitalmars-d mailing list