Documentation tools for C

This is a discussion on Documentation tools for C within the Tech Board forums, part of the Community Boards category; Are there any open source tools available to analyze c source files so that I can input a source file ...

Documentation tools for C

Are there any open source tools available to analyze c source files so that I can input a source file and get a list of inclusions, types, global variables, and functions? I was unable to find any via google (but perhaps I wasn't searching with the correct vocabulary)

Doxygen
But it will be pretty limited until you go through the code and add appropriate annotation to the source code.
However, once done, the resulting documentation is very easy to read and navigate, and is very useful to newcomers to the code.