All I have to say is... (perldoc perlsyn; goto line 145)
The following compound statements may be used to control
flow:
if (EXPR) BLOCK
if (EXPR) BLOCK else BLOCK
if (EXPR) BLOCK elsif (EXPR) BLOCK ... else BLOCK
LABEL while (EXPR) BLOCK
LABEL while (EXPR) BLOCK continue BLOCK
LABEL for (EXPR; EXPR; EXPR) BLOCK
LABEL foreach VAR (LIST) BLOCK
LABEL BLOCK continue BLOCK
notice how they use for and foreach. The rest are details, if you want
control flow, do it like they show you. Foreach for a non-numeric loop, and
For for a numeric loop. It's for readability and standards.
So when I have to answer a question - or read an answer - on Perl Beginners,
I don't want to see:
for $names (@people){ ## trying to confuse
## stuff here where $name contains a string or reference to a data
type
}
foreach $num (1 .. 100){ ## trying to confuse
## stuff here
}
----------------------------------------------------------------------------
--------------------
The views and opinions expressed in this email message are the sender's
own, and do not necessarily represent the views and opinions of Summit
Systems Inc.
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]