Custom Blocks

Robert Jacques sandford at jhu.edu
Mon Aug 9 20:40:00 PDT 2010


On Mon, 09 Aug 2010 23:21:25 -0400, Andrei Alexandrescu  
<SeeWebsiteForEmail at erdani.org> wrote:

> Chris Williams wrote:
>> I'm not sure whether the design of D 2.0 has stabilized as yet, but if  
>> not,
>> I would like to suggest the ability to create custom block types.
> [snip]
>
> FWIW we've been talking a long time ago about a simple lowering - if the  
> last argument to a function is a delegate, allow moving the delegate's  
> body outside of the function:
>
> fun(a, b, c) { body }
>
>   |
>   V
>
> fun((a, b, c) { body });
>
> As far as Walter and I could tell, there are no syntactical issues  
> created by such a lowering. But we've been wrong about that in the past  
> (me 10x more often than him).
>
>
> Andrei

vote++


More information about the Digitalmars-d mailing list