literate programming
Combining the use of a {text formatting}
language such as {TeX} and a conventional programming language
so as to maintain {documentation} and {source code} together.
Literate programming may use the {inverse comment convention}.
{Perl}'s literate programming system is called {pod}.
(2003-09-24)