オーバーライドできない関数

以前、CORE::GLOBAL::printをオーバーライドしようとして失敗した

今日、http://okwave.jp/qa1150465.htmlをみつけた。

v5.8.1の時点でオーバーライドできないものに
defined,delete,do,else,elsif,eval,exists,for,foreach,format,glog,goto,grep,if,last,
local,m,map,my,next,no,our,package,pos,print,printf,prototype,q,qq,qr,qw,qx,redo,
require,return,s,scalar,sort,split,study,sub,tie,tied,tr,undef,unless,untie,until,use,while,y
があります。その他のものはオーバーライドできます。(クックブック12.12(日本版2版P589))


なるほど知らなかった。
手元にクックブックが第1版しか無くて確認できん。


とかやってたら「仕事に関係ないな」って突っ込まれた。
そのうちクビになるんじゃないかと思ってる。