my @lines = ; while (my $line = pop @lines) { # do something }