#!/usr/bin/perl
our
$VERSION
= 0.001_000;
my
integer
$i
= 0;
my
integer
$j
= 0;
print
'before outer loop, have current $i = '
,
$i
,
"\n"
;
print
'before outer loop, have current $j = '
,
$j
,
"\n"
;
while
(
$i
< 3 ) {
print
"\n"
;
print
'top of outer loop, have current $i = '
,
$i
,
"\n"
;
$i
++;
$j
= 0;
while
(
$j
< 5 ) {
print
'top of inner loop, have current $j = '
,
$j
,
"\n"
;
$j
++;
if
(
$j
> 2 ) {
redo
;
}
print
'bottom of inner loop, have current $j = '
,
$j
,
"\n"
;
}
print
'bottom of outer loop, have next $i = '
,
$i
,
"\n"
;
}
print
"\n"
;
print
'after outer loop, have current $i = '
,
$i
,
"\n"
;
print
'after outer loop, have current $j = '
,
$j
,
"\n"
;