■
デバッグ時に良く使う、Data::Dumper
データ構造をうまく出力してくれて重宝ですが、
コードリファレンスはうまく表示してくれません。
$var1 = sub {"DUMMY"}
とか、出力されてしまいます...
コードリファレンスを表示したい時には、これ! B::Deparse !!
http://search.cpan.org/~nwclark/perl-5.8.8/ext/B/B/Deparse.pm
使い方
use B::Deparse; $deparse = B::Deparse->new("-p", "-sC"); print $deparse->coderef2text(\&func);
とすると、&func内のコードを出力してくれます♪