Rob Dixon <[EMAIL PROTECTED]> writes:

> [EMAIL PROTECTED] wrote:
>> "Jeff Pang" <[EMAIL PROTECTED]> writes:
>>
>>> On Dec 3, 2007 10:12 AM,  <[EMAIL PROTECTED]> wrote:
>>>
>>>>   #!/usr/local/bin/perl -w
>>>>   use strict;
>>>>   use warnings;
>>>>   my @ar = ();
>>>>
>>>>   for(@ar){
>>>>      print "$_\n";
>>>>   }
>>>>
>>>> But running that script just does nothing but gleefully print a
>>>> newline.
>>>
>>> mhh? It won't print a newline, it even won't print anything.
>>> b/c @ar is empty,  for(...) doesn't go into it, 'print' won't be happened.
>>
>> Yeah your right... (what was I thinking...) but my point was that it
>> seems perl  should say something about this.  It seams at least as
>> significant as trying to use an undeclared var.
>
> I would say it was more like
>
>   $total = $total + $value;

Yeah.. I'm not sure what you mean there but I see I'm on the wrong
track.  I didn't think it was a big deal to start with... just struck
me as wrong on first blush... after thinking about it more I can see
where that is not a good place for warnings.


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to