Sempare Template (scripting) Engine for Delphi allows for flexible dynamic text generation. It can be used for generating email, html, reports, source code, xml, configuration, etc.
new: support offset limit in for/while loops #62
new: support procedures as helper methods #58
fix: exceptions use CreateRes correctly
new: add cycle support #65
fix: id values must be ascii #60
new: handle unicode single/double quotes #60
fix: formatting of vsXYZ tokens
new: support step in for range loop
new: support offset limit in for/while loops #62 new: support procedures as helper methods #58 fix: exceptions use CreateRes correctly new: add cycle support #65 fix: id values must be ascii #60 new: handle unicode single/double quotes #60 fix: formatting of vsXYZ tokens new: support step in for range loop