On 11/28/2011 3:19 AM, Alexey Veselovsky wrote: > Also I can't > write method implementation in different (implementation) file > (without inheritance). ---------- .di file ------------ module foo; struct Foo { void foo(); } ---------- .d file ------------- module foo; struct Foo { void foo() { ... code ... } } ---------------------------------