> And more than that: > > my %sources; > local *ARGV; local $/; > @ARGV = ($0, values %INC); > while (<>) { > $sources{$ARGV} = $_; > } > > There. The entire source code for the application is now in %sources. > Every .pm, every require, and the top-level application. > > Enjoy.
Thanks for the reply. I may need to have to re-think my plug-in abilities. Does anybody have any tips on building plug-in abilities without allowing somebody to access the top-level application or do I need to completely rework this? Thanks!!! -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>