mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-31 21:57:12 +00:00
13 lines
586 B
Plaintext
13 lines
586 B
Plaintext
|
A program that takes as input a series of C source files
|
||
|
and produces a LaTeX or HTML document containing a cross
|
||
|
reference of the files/functions/variables in the program,
|
||
|
including documentation taken from suitably formatted
|
||
|
source code comments.
|
||
|
|
||
|
The documentation is stored in the C source file in
|
||
|
specially formatted comments, making it simple to maintain.
|
||
|
The cross referencing includes lists of functions called,
|
||
|
callers of each function, usage of global variables, header
|
||
|
file inclusion, macro definitions and type definitions.
|
||
|
Works for ANSI C, including a few gcc extensions.
|