标签: perl
我已经看到Perl允许您在文件顶部放置use VERSION语句,例如
use VERSION
use v5.16.3;
如果当前版本的解释器较小,则会导致编译器错误。
指定版本号是不错的做法?
答案 0 :(得分:2)
根据评论,只有当您的脚本依赖于某些语言功能或在次要版本中找不到的错误修复时,您才应use VERSION;。例如,使用say,它是在Perl 5.10中添加的。
use VERSION;
say
此外,您可以使用Syntax::Construct说明要在代码中使用哪些非功能结构。
Syntax::Construct