B::Compiling

rafl ware.

"Expose PL_compiling to perl" ということで、PL_compiling という internal variable をとってこれる。

これにより、currently compiling file name/line number が取得可能となるので、Devel::Declare などを利用したプログラムにおいて、better error message generation が可能となる。

というのが main purpose なのかな、とおもった。

Function::Parameters あたりでつかわれてる。

Published: 2010-05-08(Sat) 00:50