> > I still don't like the idea of C<elsif>s on loops. I already do an
> > instant double take with C<else> of "Where's the if?" (with visions of
> > old Wendy's commercials dancing in my head).
>
> Me too. That's why the looping "else" should be spelled "otherwise"
> IMHO.
If a loop produced a boolean value depending on if it iterated over some
values, then you could say:
for (@data) {
# do stuff
} or die "Didn't do anything\n";
Then again, maybe that'd be too confusing for both a human the the parser.
I recommend you consider for a moment, then /dev/null the idea.
Jonathan Paton
__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com