I have some experience documenting the C/C++ source of a project.  For
the DODS project (http://unidata.ucar.edu/packages/dods) I use a
package called doc++ which is barely supported, but works well.  Doc++
has a home page, and we support a slightly modified (i.e. debugged)
version of it.  It creates html and LaTeX, and works well with
hyperlatex and a set of LaTeX macros I've developed for the same
project.  It's not as sexy and au courant as XML and DTDs, but it
is simple and works, and creates hard copy and web output equally well.

You can find more at http://top.gso.uri.edu/dods.html .  The
documentation on that page was made with this package, and the
programmer's ref was generated with the doc++ stuff.


tomss at ids.net - 401-861-2831

Reply via email to