== Quote from Simen kjaeraas (simen.kja...@gmail.com)'s article > %u <e...@ee.com> wrote: > > enum X { A=3, B=1, C } > > > > void main() { > > foreach(e;X) > > writefln(e.stringof," = ",e); > > } > > //X.A = 3 > > //X.B = 1 > > //X.C = 2 > > or > > //X.B = 1 > > //X.C = 2 > > //X.A = 3 > enum X { A=3, B=1, C } > void main( ) { > foreach( e; __traits(allMembers, X) ) { > writeln( "X.", e, " = ", mixin( "X."~e ) ); > } > }
D1 :'(