> 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>


Reply via email to