要为mp2定制你的脚本,避免使用任何兼容性包装等等,据说你应该使用"local our"而不是"my"来声明变量.模块怎么样?
sub new { local our $type = shift; local our $self = {}; bless $self, $type; }
是对的吗?或者它应该是'我的'所以模块的其余部分可以在"使用严格"下达到$ self?
local our 是一个丑陋的构造,从长远来看会咬你.
local our
看到线程上Perlmonks更多的细节.