foreach (@array) {
dosomethingto($_);
}
####
for (my $i = 0; $i < @array; $i++) {
dosomethingto($array[$i]);
}
####
my $fs = '';
for (my $f = 0; $f < 10; $f++) {
#last if $f == 7;
next if $f == 5;
print "f: $f\n";
$fs .= "$f ";
redo if length($fs) == 6;
}
print "fs: $fs\n";
####
my $gs = '';
FOR_INIT:
my $g = 0;
goto FOR_TEST;
FOR_NEXT:
$g++;
FOR_TEST:
goto FOR_LAST unless $g < 10;
FOR_REDO:
#goto FOR_LAST if $g == 7;
goto FOR_NEXT if $g == 5;
print "g: $g\n";
$gs .= "$g ";
goto FOR_REDO if length($gs) == 6;
goto FOR_NEXT;
FOR_LAST:
print "gs: $gs\n";