使用List :: Util :: reduce时“只使用一次名称”警告

时间:2010-08-19 11:46:49

标签: perl warnings

  

可能重复:
  How do I prevent List::MoreUtils from warning about using $a and $b only once?

我收到这样的警告:

Name "main::a" used only once: possible typo at analysis.pl line 15.

在这一行

return join("_", @monsters) if @monsters && List::Util::reduce { $a && $b // 0 > 0 } 1,@monsters;

我理解$a$b在其他任何地方都没有使用(为什么它会成为普通变量的问题),但我想摆脱警告 - 毕竟,List::Util::reduce函数将设置$a$b。它类似于sort函数。

请不要建议关闭警告。这不是我想做的事。

0 个答案:

没有答案