是否有自动发现Embperl 1.x语法与Embperl 2.x不兼容的方法?

DVK*_*DVK 5 perl compatibility embperl

似乎Embperl 1.x中有一些有效的东西在Embperl 2.x中不再受支持.举个例子:

[+ +]块现在必须包含有效的Perl表达式.Embperl 1.x允许您将多个语句放入这样的块中.出于性能原因,这是不可能的.

鉴于Embperl 1.x代码库非常庞大,是否有自动扫描.epl文件并发现不兼容性的方法?我不关心实现 - 从Embperl 2.0中的一些特殊标志到Perl :: Critic的一些插件都可以.

只要它不是马克1眼球或"切换到Embperl2,看看有什么打破":)

Tud*_*tin 2

这个论坛演讲似乎正是您所需要的从 embperl 1.3 迁移到 Embperl 2

该脚本声称不仅可以检测不兼容性,还可以纠正它们。