in reply to explicit package name

"local" is not enough. You need "our" or "use vars"... Read about strict and find out. :)
2;0 juerd@ouranos:~$ perl -e'undef christmas' Segmentation fault 2;139 juerd@ouranos:~$

Replies are listed 'Best First'.
Re (tilly) 2: explicit package name
by tilly (Archbishop) on Dec 18, 2001 at 09:13 UTC
    my is also an option.

    In fact the option of our is one I don't like. You can read Why is 'our' good? for a full explanation of what I don't like about it. (Of course a lot of people disagree with me on this one. *shrug*)