Look and Feel
Web content generation is widely done via template systems. The CARD template system, ANTES (
ANother
TEmplate
System) is based on the
StringTemplate language which enforces a strict separation of presentational and procedural components. The author of StringTemplate (Terence Parr) has written an excellent
paper on the benefits of such a design.
ANTES:
- is a Metaphorics implementation of the StringTemplate language based on the language grammar from the StringTemplate public documentation.
- is written in C and uses the Daylight toolkit object system.
- provides API binding for C and the Lua scripting language. Other bindings are possible.