Thanks, Rob.
Is there anywhere I can find other special cases? I was so happy when I
learned about split ' '. =)
Thanks again.
- Bryan
> Bryan Harris wrote:
>> Out of curiosity, why doesn't
>>
>> <FILE>;
>> assign a line to $_, but
>
> Reads a line from the FILE filehandle. Because it is in
> 'void' context (the result is unused) it behaves as if it
> were in scalar context and reads a single line from the
> file.
>
>>
>> while (<FILE>) {}
>>
>> does?
>
> This is a special case of the 'while' loop. It is
> equivalent to
>
> while (defined($_ = <FILE>)) {
> :
> }
>
> But there is nowhere else that I can think of that there
> is a default destination (left-hand side) of an
> expression, although $_ is the default operand of many
> built-in Perl functions.
>
> HTH,
>
> Rob
>
>
>
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]