On 02/17/2014 10:12 PM, simendsjo wrote:

Ok, I yield. I just happened to write
   foreach(i; 10 .. 0)
and was suprised that it didn't give any warnings or errors.

But I still somewhat stand by my point: Dead code is illegal in D,

(No it is not. Some forms of dead code are detected by DMD, but only with the -w switch.)

and this is code that will never run, hence dead code.

The following does not give any warnings or errors either:

void main(){ for(int i=10;i<0;i++){ } }

Reply via email to