smarty4j
v0
smarty4j ist eine Template-Engine für smartyforjava. Diese Engine überträgt die Smarty-Vorlage von PHP und erfordert asm-3.0.jar.
smarty4j analysiert den Text in einen Syntaxbaum und generiert dann JavaCode-Bytecode basierend auf dem Syntaxbaum, was einem Compiler entspricht, der auf der Smarty-Syntax von JVM basiert. Der Syntaxbaum wird sequentiell mithilfe der Durchquerung der linken Reihenfolge generiert. Die groben Syntaxknoten umfassen zwei Grundtypen: Anweisungen und Ausdrücke. Anweisungsknoten können sicherstellen, dass nach der Ausführung keine neuen Daten in den JVM-Anweisungsstapel verschoben werden Daten generieren.