13 779
правок
Изменения
м
==== Различаются аргументы, передаваемые в <tt>compiletime_functions</tt> ====
* PHP: просто список кода выражений всех аргументов вызова. Функция-компилятор вызывается вне контекста объекта.
* Perl: тот же список + <tt>$self</tt> (объект VMX::Template) в качестве первого элемента.
→Различаются аргументы, передаваемые в compiletime_functions
* PHP: ошибки группируются и выводятся в отдельном div’е в конце страницы, либо просто print’ами по месту возникновения при вызове из консоли.
* Perl: текст ошибок прицепляется к выводу шаблонизатора (возвращается вместе с результатом <tt>parse()</tt>).
==== Различается поведение сравнений ====