Perl Monk, Perl Meditation | |
PerlMonks |
Re: Executing use'd/require'd/base module code *after* use'r/require'r/child is compiled?by phaylon (Curate) |
on Mar 01, 2009 at 19:57 UTC ( [id://747342]=note: print w/replies, xml ) | Need Help?? |
You could use B::Hooks::EndOfScope in an import method. That's what namespace::clean uses to clean up the package's symbol table after it has been compiled. I hope this helps, but I'm not sure this exactly fits your use case. Is there a reason you don't want to be more explicit? Like, for example: wrap foo => sub { ... }; Ordinary morality is for ordinary people. -- Aleister Crowley
In Section
Seekers of Perl Wisdom
|
|