Tom Christiansen wrote:
>
> >"symbol $main::x used only once" -> "use of uninitialized variable
> >$main::x"
> >"use of uninitialized value" -> "use of undefined value"
>
> Perhaps then
>
> "use of uninitialized value" -> "use of undef as discrete value"
> or
> "use of uninitialized value" -> "discrete use of undef value"
>
> --tom
Maybe, but I prefer to think of undef as an operator rather than a
value, and those message sound to me like they're implying that undef is
a value. "Discrete" also misleads me; I would ask "so you'd rather I
used undef as a list?"