Aristotle Pagaltzis wrote: > And it says exactly what it's supposed to say in the absolutely > most straightforward manner possible. The order of execution is > crystal clear, the intent behind the loop completely explicit.
If it works for you, great! Personally, it doesn't strike me as being as straightforward as putting a "last unless" clause into the middle of an otherwise-infinite loop; but then, that's why Perl (both 5 and 6) works on the principle of TIMTOWTDI: you do it your way, and I'll do it mine. -- Jonathan "Dataweaver" Lang