>> I'm not happy with your use of "coerce". There's no mutation. It simply
>> *is* those things.
>Fine. So, in particular, it _isn't_ null.
Of course it's null. That's why it has length zero. Stop speaking
SQL at me. I'm speaking Perl.
>> 4) The anti�initialized value is autovivified to a true value when
>> used that value is (legally) used lvaluably.
>If, by "true value" in the above, you mean a value other than undef whic<SNIP>
>interpreted as boolean false, then I think I understand what you said. <SNIP>
>enough to have said it, which is why I used coerce.
No, I mean this:
undef $a;
@$a = ();
if ($a) { ..... } # always true
It's the lvaluable deref that autoinitializes.
--tom
- Re: RFC 263 (v1) Add null() keyword and fundamental data ... Glenn Linderman
- Re: RFC 263 (v1) Add null() keyword and fundamental ... Russ Allbery
- Re: RFC 263 (v1) Add null() keyword and fundamen... Glenn Linderman
- Re: RFC 263 (v1) Add null() keyword and fund... Russ Allbery
- Re: RFC 263 (v1) Add null() keyword and ... Graham Barr
- Re: RFC 263 (v1) Add null() keyword and ... Glenn Linderman
- Re: RFC 263 (v1) Add null() keyword... Tom Christiansen
- Re: RFC 263 (v1) Add null() keyword... Tom Christiansen
- Re: RFC 263 (v1) Add null() keyword... Casey R. Tweten
- Re: RFC 263 (v1) Add null() keyword... Glenn Linderman
- Re: RFC 263 (v1) Add null() keyword... Tom Christiansen
- Re: RFC 263 (v1) Add null() keyword... Glenn Linderman
- Re: RFC 263 (v1) Add null() keyword... Tom Christiansen
- Re: RFC 263 (v1) Add null() keyword... Glenn Linderman
- Re: RFC 263 (v1) Add null() keyword... John Porter
- Re: RFC 263 (v1) Add null() keyword... Tom Christiansen
- Re: RFC 263 (v1) Add null() keyword... Paris Sinclair
- Re: RFC 263 (v1) Add null() keyword... Tom Christiansen
- Re: RFC 263 (v1) Add null() keyword... Glenn Linderman
- Re: RFC 263 (v1) Add null() keyword... Buddha Buck
- Re: RFC 263 (v1) Add null() keyword... Glenn Linderman
