Allison wrote: > > This leads me to conclude that a normal (trailing, un-nested) C<else> > > is a much more reasonable construct for a C<while> -- and at least > > arguable for a C<for>. > > And C<loop>, I hope.
Sure. I always think of a C<loop> as just a C<while> with delusions of grandeur. ;-) Of course, one would expect a compile-time warning on useless special cases like: loop { ... } else { ... } Damian