Hmm, that looks like cargo culting on my part. I had the impression that in the past the explicit assignment broke the special handling for <> in while loop expressions. A quick look through the Perl documentation doesn't support that impression for any version of Perl I've ever used so there is a bunch of code I can tidy up!
I'll leave my post above as is to avoid confusion for future readers.
In reply to Re^3: For loop not executing all the values
by GrandFather
in thread For loop not executing all the values
by parthodas
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |