> I don't see that at all. We're simply providing one more
> way for a value to be true, and one more way for it to be false.
> You might as well argue that the following is "action-at-a-distance":
>
> undef $fh;
>
> $fh = "0 but true";
>
> ... 1200 lines later...
>
> if ($fh) { print "HERE!!!\n"; }
>
No, because you can say:
print "$fh";
and find out exactly what is going on.
In the case with
undef $fh;
$fh is true.
if ($fh) { print "HERE!!!\n"; }
print "$fh";
you get nada, right?
So... why the *$#$ is it getting into the loop?
There has to be a method to print out the *contents* of $fh, not just the
values.
Ed
- Re: 'is' and action at a distance Larry Wall
- Re: 'is' and action at a distance Richard Proctor
- Re: 'is' and action at a distance Piers Cawley
- Re: 'is' and action at a distance Damian Conway
- Re: 'is' and action at a distance Graham Barr
- Re: 'is' and action at a distance Piers Cawley
- Re: 'is' and action at a distance Austin Hastings
- Re: 'is' and action at a distance Jarkko Hietaniemi
- Re: 'is' and action at a distance Graham Barr
- Re: 'is' and action at a distance Piers Cawley
- Re: 'is' and action at a distance Edward Peschko
- Re: 'is' and action at a distance Michael G Schwern
- Re: 'is' and action at a distance Damian Conway
- Re: 'is' and action at a distance Edward Peschko
- Re: 'is' and action at a distance Damian Conway
- Re: 'is' and action at a distance Damian Conway
- Re: 'is' and action at a distance Michael G Schwern
- Re: 'is' and action at a distance John Siracusa
- Re: 'is' and action at a distance Graham Barr
- Re: 'is' and action at a distance Damian Conway
- Re: 'is' and action at a distance Graham Barr
