sweave
function. The combination of R with literate
programming using noweb has become an important tool in reproducible
research, and, for example, the documentation for the
BioConductor
bioinformatics package is all written in noweb/sweave
.
notangle
and
noweave
commands in R, which is supported by a wide range
of operating systems.
Lee has recently published a textbook, Data Structures and Algorithms in C++: Pocket Primer, which is written as a literate program using noweb.