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