On 3/22/12, Jesse Phillips <jessekphillips+D at gmail.com> wrote: > double[int] a; > What is the result of your code on 'a' now? double.init is NAN. Hmm this is interesting. With 2.058: double[int] a; a[0]++; writeln(a[0]); // prints 1 double b; b++; writeln(b); // prints nan