'''[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