Кажется, есть несколько вещей, которые были действительны в Embperl 1.x, которые больше не поддерживаются в Embperl 2.x . Как пример:
[+ +]
блоки теперь должны содержать допустимое выражение Perl. Embperl 1.x
позволяет поместить несколько операторов в такой блок. Для исполнения
причины, по которым это больше невозможно.
Учитывая очень большую кодовую базу Embperl 1.x, существует ли автоматический способ сканирования файлов .epl и обнаружения несовместимостей? Меня не волнует реализация - все, от специального флага в Embperl 2.0 до плагина для Perl :: Critic - это хорошо.
Пока это не глазное яблоко Марка 1 или «переключитесь на Embperl2 и посмотрите, что сломается»:)