smarty4j
v0
smarty4j é um mecanismo de modelo para smartyforjava. Este mecanismo transplanta o modelo smarty do php e requer asm-3.0.jar.
smarty4j analisa o texto em uma árvore de sintaxe e, em seguida, gera bytecode JavaCode com base na árvore de sintaxe, que é equivalente a um compilador baseado na sintaxe smarty da JVM. A árvore de sintaxe é gerada sequencialmente usando travessia de ordem esquerda. Os nós de sintaxe aproximados incluem dois tipos básicos: instruções e expressões. Os nós de instrução podem garantir que não haja novos dados enviados para a pilha de instruções da JVM após a execução, enquanto expressões O nó de fórmula. gerar um dado.