B::Deparseで隠し演算子がどのように解析されたかを見る
Perl の“隠し演算子”ドライバー、テスラ、モンゴル… Kawanet Blog II/ウェブリブログ
B::Deparseを使えば分かり易いかも?
% perl -MO=Deparse -e '!%!' use Errno (); not %!; -e syntax OK
なお、perldoc Errnoには "Errno" also makes "%!" magic と書かれています。
Perl の“隠し演算子”ドライバー、テスラ、モンゴル… Kawanet Blog II/ウェブリブログ
B::Deparseを使えば分かり易いかも?
% perl -MO=Deparse -e '!%!' use Errno (); not %!; -e syntax OK
なお、perldoc Errnoには "Errno" also makes "%!" magic と書かれています。