dsbweb system is a code documentation system inspired by Knuth’s WEB system
and its offshoots, as well as by systems like Javadoc and Doxygen.
extracts markup (LATEX or Markdown) embedded into structured comments in
C/C++, FORTRAN, MATLAB, Lua, or shell codes. The code and documentation
therefore live together in a single file, which can be
compiled into an executable without special processing. The source to
includes its own documentation.
For my own use,
dsbweb has been superceded by LDoc.