delorie.com/archives/browse.cgi   search  
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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019