Tcl/Tk input filter for doxygen Tcl2doxy translates Tcl/Tk source code into C-like code which doxygen is able to parse and generate a documentation for. It is written in pure Tcl. Binaries are provided for Windows and Linux.
Maybe it would make more sense to cooperate in this project : https://sourceforge.net/projects/kbskit/files/ than to roll your own? :-/