Tom Christiansen <[EMAIL PROTECTED]> writes:

> No, I would argue that undef() be changed to uninitialize().
> This is infinitely better for many, many reasons.  
> 
>     1) Because it's now an action verb.  the English semantics of
>        the word change will encourage the correct
> 
>           uninitialize @foo;

Would it be possible to test uninitialized status? E.g.

    if ( uninitialized @foo ) { ... }

And, if so, more important, would it be different from undefined?
Personally, I still think that

    my @foo;         # uninitialized
    my @bar = ();    # initialized, but empty

should be different.

-- Johan

Reply via email to