fpdoc is a program which generates fully cross-referenced documentation for a unit. It generates documentation for each identi er found in the unit's interface section. The generated documentation can be in many formats, for instance HTML, RTF, Text, man page and LaTeX. Unlike other documentation tools, the documentation can be in a separate le (in XML format), so the sources aren't cluttered with documentation. Its companion program makeskel creates an empty XML le with entries for all identi ers, or it can update an existing XML le, adding entries for new identi ers.
fpdoc and makeskel are described in the FPDoc reference guide.