in reply to Storing the bytecode compiled with eval()

Use
perl -MO=Bytecode yourprogram.pl > yourprogram.bcp
To compile. (use perldoc B::Bytecode for more information about this.) Use the bytecode.pl program that comes with Perl to re-run the bytecode.

Note that this is all "experimental", which in this case probably means "does not work".

--
Mark Dominus
Perl Paraphernalia