If you're using 5.004 or later (i think), then you just need to use Symbol:
use Symbol qw(delete_package); delete_package('Foo::Bar');
But i wonder whether you wouldn't be better off localising the package somehow in the first place? Either within a process or by some clever closure or other. And now i really am out of my depth :(
In reply to Re: undef Package;
by thpfft
in thread undef Package;
by Juerd
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |