Mail Archives: djgpp/1997/03/27/03:11:56
From: | pv AT cs DOT montana DOT edu (Paul Peavyhouse)
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Function Call Hiearchy Diagram Tool
|
Date: | Wed, 26 Mar 1997 21:01:47 GMT
|
Organization: | Montana State University
|
Lines: | 25
|
Message-ID: | <5hcrgn$l6a@netra.montana.edu>
|
NNTP-Posting-Host: | esus.cs.montana.edu
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Does anyone know if there are any utilities that will build a
hierarchy diagram of function calls in a program's source code? The diagram
should look like a Windows Explorer tree, with "void main(void)" (or whatever)
at the top (level 0), and ever function called from main would be drawn as a
node off main with a level of 1, and every function from those functions would
be drawn as another node off those nodes, etc etc.
This would be very similar to the old Object Browser built into the
Borland C++ compilers of a few years ago, and similar to the class view in
MSDev, the difference being that the view displays the CALLING of a function,
not the container of the function.
This seems like a really useful tool for tracing function calls to
deeper and deeper levels, and I thought that there may be a tool like this
already in existence Anyone know of such a utility, or would anyone be
willing to help me write it?
More later as I get feedback as to the existence of such a utility.
PV
______________________________________________________________________________
Paul Peavyhouse
http://www.cs.montana.edu/~pv
email: pv AT cs DOT montana DOT edu
______________________________________________________________________________
- Raw text -