カラクリスタ

「輝かしい青春」なんて失かった人のブログ

Perl scriptからbytecodeを生成する

B::Bytecode か perlcc 使えばできる。

perlcc -B script.pl
perl -MO=Bytecode,-H, script.pl

ちなみに B::Bytecode も perlcc も環境とスクリプトによって動いたり動かなかったりするみたいなので使えない場合もあり。そこら辺の加減なのか Perl5.10.0 からは除外されていて、別パッケージでリリースされてる。

FIXME