:) Wow, thanks for all replies. I realized too late that should write "that's it".
Hmm, It's also a good sign that D community is active.


On Friday, 15 August 2014 at 19:01:57 UTC, artemav wrote:
Sorry, jumped the gun on that.

On Friday, 15 August 2014 at 18:37:52 UTC, artemav wrote:
I'm getting an error when trying to compile (DMD64 D Compiler v2.066) this:

struct node(T) {
   T data;
   node!T next;
};

void main() {
   node!int n;
}

output:
test.d(3): Error: struct test.node!int.node cannot have field next with same struct type test.d(9): Error: template instance test.node!int error instantiating
...

It is so simple code that the error "... cannot have field next with same struct type" looks funny and sad at the same time. Is it a bug or are there some constraints why it cannot be compiled?

Reply via email to