> david wrote: > > > * You *might* be saying $i is unknown (or undef) because $ENV{something} can > > be true, or false or neither true nor false which '?:' can't handle. > > correct? > > Undef is a valid condition in Perl Yes or No? > > -Sx-
No. Can undef ever be true? If not, it necessarily is false, which means it is not an independent "condition". The closest you could get would be "0 but true" but then you are still only close (and not close enough)... http://danconia.org -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>