foreach

Rene Zwanenburg via Digitalmars-d digitalmars-d at puremagic.com
Thu Jun 12 09:29:41 PDT 2014


On Thursday, 12 June 2014 at 15:56:17 UTC, simendsjo wrote:
> Yeah, not good. Does any sane person use _ as a variable 
> identifier and
> then reference it? A breaking change would be a special rule so 
> _ can
> never be used and is allowed to shadow. Of course - this could 
> break
> existing code, so it will never happen :)

Even if it wouldn't break any code, special rules are bad. 
Enhancing foreach so the loop counter can be omitted is be better 
IMO. Consistent with for(;;), and avoids a special rule.


More information about the Digitalmars-d mailing list