'''[http://www.wjduquette.com/expand/index.html%|%expand]''', by [William
Duquette], is a [macro] and/or template processor written in Tcl. Its main
component was later repackaged in [Tcllib] as [textutil::expand].
** Disambiguation **
[{*}]: formerly known as [{expand}]
** See Also **
[THP]:
[code generation]:
[castle]: contains a macro facility
[Template And Macro Processing]:
** Description **
'''expand''' is a useful tool for conversion of [tcl]-based documents into
other formats. The range of applications include
* Generation of website with uniform look & feel.
* Conversion of manpages in a tcl-based markup to HTML, nroff, TMML, etc. See [doctools].
* Generation and setup of Makefiles for an extension based upon a template.
* Provide a generic support to update a set of files depending on single definition file (tcl script).
<> Application | Package | Tcllib | textutil | Command | Template