B::Deparseで隠し演算子がどのように解析されたかを見る

Perl の“隠し演算子”ドライバー、テスラ、モンゴル… Kawanet Blog II/ウェブリブログ

B::Deparseを使えば分かり易いかも?

% perl -MO=Deparse -e '!%!'
use Errno ();
not %!;
-e syntax OK


なお、perldoc Errnoには "Errno" also makes "%!" magic と書かれています。