in reply to Re: list reversal closurein thread list reversal closure
my $foo = reverse_iterator("a",undef,"c"); while (my ($elem) = $foo->()) { print( defined( $elem ) ? $elem : "undef" ); } [download]