At 03:02 PM 1/21/2002 -0500, you wrote: >Why all the fuss? Often, you would *want* to access that lexical after the >loop terminates, for instance to check how it terminated.
Why would you want to check it when the condition is typically boolean? while( my $line = <FILE> ) { I think many people just "expect" it to work the other way. If I recall, C++ originally worked this way (at least some compilers) and went the other way. -Melvin