Perl 关键字 say 在版本 5.14.4 中不起作用
Perl keyword say is not working in version 5.14.4
我的Perl版本是5.14.4,但是函数say
不能用。可能出了什么问题?
出于向后兼容的原因,默认情况下不可用。你可以使用
CORE::say(...); # Requires Perl 5.16.
但最好添加以下内容之一:
use feature qw( say ); # Requires Perl 5.10.
use v5.10; # All 5.10 features including "say".
use 5.010; # Same as previous.
use v5.14; # All 5.14 features including "say".
use 5.014; # Same as previous.
这是documented。
我的Perl版本是5.14.4,但是函数say
不能用。可能出了什么问题?
出于向后兼容的原因,默认情况下不可用。你可以使用
CORE::say(...); # Requires Perl 5.16.
但最好添加以下内容之一:
use feature qw( say ); # Requires Perl 5.10.
use v5.10; # All 5.10 features including "say".
use 5.010; # Same as previous.
use v5.14; # All 5.14 features including "say".
use 5.014; # Same as previous.
这是documented。