相关疑难解决方法(0)

如何测试何时将功能添加到Perl?

是否有任何类似于键盘的服务允许您在旧版本的perl上测试Perl构造?

理想情况下,您可以在其中输入表达式的系统,它将告诉您它将使用的最旧版本的perl.

当然可以使用CPANTS,但这似乎是滥用服务(如果只是为了使BackPan更大).可能需要几天/几周才能在旧版本上获得不错的测试覆盖率.

testing perl version

26
推荐指数
3
解决办法
502
查看次数

我可以确保在5.10+上编写的Perl代码将在5.8上运行吗?

Perl 5.10和5.12的一些新功能(例如"say")被定义为功能,您可以启用或禁止显式使用"功能"编译指示.但其他补充,如正则表达式的命名捕获组,是隐含的.

当我使用5.10+解释器编写Perl但希望它也能在5.8上运行时,我是否可以让Perl抱怨使用5.8中没有的东西?显然,最好在你打算运行的所有主要版本上测试你的代码,但让Perl自动警告我仍然很好.

perl perl5.10 perl5.8

7
推荐指数
1
解决办法
343
查看次数

标签 统计

perl ×2

perl5.10 ×1

perl5.8 ×1

testing ×1

version ×1