-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dr.Ruud wrote:
> "flotsan" schreef:
>
>> it is told the following two statements are
>> different:
>>
>> 1) if ($_ = <STDIN>) { print; } # suboptimal: doesn't test defined
>> 2) if (defined($_ = <STDIN>)) { print; } # best
>>
>> But as I see it, these two do the same thing
>
> perl -le '
> print defined($_) ? "\"$_\"" : "<undefined>"
> , "\tis "
> , $_ ? "true" : "false"
> for undef, "", 0, "0", 0E0, "0E0", 0.0, "0.0", 1
> '
>
That's over my head...
- --
If we don't protect freedom of speech, how will we know who the assholes
are?
http://theillien.blogspot.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFE4nOr7cEqtYW7kARAqpxAKCWzyJUToauOalmwB8E8vUSGaA33gCeJYzi
MH8IN6TEQuIg+NffR6f8QtQ=
=FKfL
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>