Lua String Templates
$ luarocks install lust
Lust is a templating system for Lua loosely based on Terrence Parr's
StringTemplate. Lust has been designed to enable the simple expression
of complex string synthesis problems. It is particularly well suited for
generating strings from hierarchical data structures. Lust itself
encompases a language for writing templates and an interpreter for
applying the templates to a datastructure.