Another approach to a wild guess:
Others have commented on the difference between last (found in the OPed code example), which completely exits its associated loop, and next, which terminates the current iteration of its loop and begins the next one (if there is one).c:\@Work\Perl\monks>perl -wMstrict -e "my @a1 = qw(My name is Andrew); my @a2 = qw(My dog named Andrew); ;; for my $w1 (@a1) { INNER: for my $w2 (@a2) { next INNER if $w1 eq $w2; print qq{system command a1 $w1 and a2 $w2 \n}; } } " system command a1 My and a2 dog system command a1 My and a2 named system command a1 My and a2 Andrew system command a1 name and a2 My system command a1 name and a2 dog system command a1 name and a2 named system command a1 name and a2 Andrew system command a1 is and a2 My system command a1 is and a2 dog system command a1 is and a2 named system command a1 is and a2 Andrew system command a1 Andrew and a2 My system command a1 Andrew and a2 dog system command a1 Andrew and a2 named
Give a man a fish: <%-(-(-(-<
In reply to Re^2: how to repeat a if else statement in a nested for loop
by AnomalousMonk
in thread how to repeat a if else statement in a nested for loop
by ajl412860
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |