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]

Reply via email to