世の中しらないことだらけ perl weekだった今週を振り返っていて気がついたこと.http://d.hatena.ne.jp/tokuhirom/20081128/1227862781に載っているように, perl -le 'BEGIN {unshift @INC, sub { print join "\t => \t", scalar(caller), $_[1] } }; use Catalyst' というワンライナーは,PerlがCatalystをコンパイルする際に読込むモジュールを,それを読み出したモジュールと一緒に出力してくれます.つまりこんな感じ. main => Catalyst.pm Catalyst => strict.pm Catalyst => base.pm base => vars.pm vars => warnings/register.pm warning