Hallo zusammen,
ich möchte für meine kleine Anwendung ein Template Engine schreiben, habe aber noch nicht wirklich eine Idee wie man da vorgehen kann. Als Vorbild habe ich Thymeleaf, Freemarker, Java Emitter Template, Xtend etc. schon angeschaut.
Ein Template mit direktes String ersetzen ist an sich schon relativ einfach, aber wie kann ich For Schleifen, If Bedingungen etc. integrieren?
Schlussendlich soll ein String erzeugt werden der am Schluss mögliche Quellcodes oder irgendwelche Texte darstellen soll.
Habt ihr da Vorschläge wie ich da anfangen kann?
Anregungen oder auch nur Diskussionen wäre auch schon hilfreich für mich.
Viele Grüße
lam
Nachtrag: Soll ich da mit einen Parser angehen?
ich möchte für meine kleine Anwendung ein Template Engine schreiben, habe aber noch nicht wirklich eine Idee wie man da vorgehen kann. Als Vorbild habe ich Thymeleaf, Freemarker, Java Emitter Template, Xtend etc. schon angeschaut.
Ein Template mit direktes String ersetzen ist an sich schon relativ einfach, aber wie kann ich For Schleifen, If Bedingungen etc. integrieren?
Schlussendlich soll ein String erzeugt werden der am Schluss mögliche Quellcodes oder irgendwelche Texte darstellen soll.
Habt ihr da Vorschläge wie ich da anfangen kann?
Anregungen oder auch nur Diskussionen wäre auch schon hilfreich für mich.
Viele Grüße
lam
Nachtrag: Soll ich da mit einen Parser angehen?
Zuletzt bearbeitet: