in reply to Re: How to reset a variable for each file inside a while( <> ) loop?
in thread How to reset a variable for each file inside a while( <> ) loop?

Thanks, starXX for your comments and for taking the time to post your reply!

While I see your point regarding the transient nature of aesthetic standards I am reluctant to agree and gladly retreat to the position that everybody feel free to make their code as (transiently) aesthetic as they please.

More to the point of my original question, I would be very much interested in the "some other things you might try" that you mentioned. Can you provide details here?

As you point out correctly, it seems one explicitly would need to keep track of which file Perl is currently working on. I was hoping there is a way around that because implictly the <> operator seems to be knowing which file it is currently processing.
I am therefore still wondering if Perl provides an access to this 'behind the scene' information at the time of iterating through those input files.

Thanks again!

Cheers - Pat
  • Comment on Re^2: How to reset a variable for each file inside a while( <> ) loop?
  • Download Code

Replies are listed 'Best First'.
Re^3: How to reset a variable for each file inside a while( <> ) loop?
by almut (Canon) on Jun 13, 2008 at 17:40 UTC
    ...still wondering if Perl provides an access to this 'behind the scene' information

    (from perlvar)

    $ARGV contains the name of the current file when reading from <> +.