proposal: allow 'with(Foo):' in addition to 'with(Foo){..}'

Brian Schott via Digitalmars-d digitalmars-d at puremagic.com
Sun Aug 10 01:29:11 PDT 2014


On Sunday, 10 August 2014 at 08:12:05 UTC, Walter Bright wrote:
> On 8/9/2014 1:04 PM, Timothee Cour via Digitalmars-d wrote:
>> See email: 'with(Foo):' not allowed, why? in 
>> 'digitalmars-d-learn at puremagic.com
>> <mailto:digitalmars-d-learn at puremagic.com>' forum
>> There's already an implementation proposed.
>
>
> No other statement construct works like that, there doesn't 
> seem to be much point to adding such a special case.

---
static if (true):
	alias A = B;
---

---
static if (true)
	alias A = B;
else:
	alias A = C;
	alias D = E;
---


More information about the Digitalmars-d mailing list