умный4j
v0
smarty4j — это шаблонизатор для smartyforjava. Этот движок переносит шаблон Smarty из php и требует asm-3.0.jar.
smarty4j анализирует текст в синтаксическое дерево, а затем генерирует байт-код JavaCode на основе синтаксического дерева, что эквивалентно компилятору, основанному на синтаксисе Smarty JVM. Синтаксическое дерево генерируется последовательно с использованием обхода левого порядка. Грубые синтаксические узлы включают два основных типа: операторы и выражения. Узлы операторов могут гарантировать, что новые данные не будут помещены в стек операторов JVM после выполнения, в то время как узел формулы будет. сгенерировать данные.