WS and added missing output.

It seems this bug is fixed in latest version at least.
This commit is contained in:
Yasuo Ohgaki 2002-10-01 11:18:31 +00:00
parent 2c4b6fff6d
commit 7cacf9713d

View file

@ -13,7 +13,7 @@ print "Correct - with inner loop reset.\n";
while(list(,$o) = each($arrayOuter)){
reset($arrayInner);
while(list(,$i) = each($arrayInner)){
print "inloop $i for $o\n";
print "inloop $i for $o\n";
}
}
reset($arrayOuter);
@ -23,7 +23,7 @@ print "What happens without inner loop reset.\n";
while(list(,$o) = each($arrayOuter)){
while(list(,$i) = each($arrayInner)){
print "inloop $i for $o\n";
print "inloop $i for $o\n";
}
}
reset($arrayOuter);
@ -34,7 +34,7 @@ print "What happens without inner loop reset but copy.\n";
while(list(,$o) = each($arrayOuter)){
$placeholder = $arrayInner;
while(list(,$i) = each($arrayInner)){
print "inloop $i for $o\n";
print "inloop $i for $o\n";
}
}
reset($arrayOuter);
@ -45,7 +45,7 @@ print "What happens with inner loop reset over copy.\n";
while(list(,$o) = each($arrayOuter)){
$placeholder = $arrayInner;
while(list(,$i) = each($placeholder)){
print "inloop $i for $o\n";
print "inloop $i for $o\n";
}
}
reset($arrayOuter);
@ -63,6 +63,8 @@ inloop 1 for key1
What happens without inner loop reset but copy.
inloop 0 for key1
inloop 1 for key1
inloop 0 for key2
inloop 1 for key2
What happens with inner loop reset over copy.
inloop 0 for key1
inloop 1 for key1