[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Axiom-developer] Possible approach/tools for graphing code relation

From: M. Edward (Ed) Borasky
Subject: Re: [Axiom-developer] Possible approach/tools for graphing code relations
Date: Mon, 19 Dec 2005 19:20:34 -0800
User-agent: Mozilla Thunderbird 1.0.7 (X11/20051207)

There are tools to develop the "call graph" of C/C++ code. Mel Gorman used one to diagram the Linux kernel. See

for the details. I have no idea whether this would work for any of the languages Axiom uses, since I don't know the syntax or semantics of any of them (except Lisp, of course).

C Y wrote:

This might be relevant to the ongoing discussion about generating dot
graphs of the Axiom source code.  I suspect it would be more work to
make the jump to the Spad code but Lisp is probably up to it.

Gary King recently released a set of common lisp libraries (I believe
under the MIT Style License) which help him work with graphs (graphviz
still generates the output.)

Saw it mentioned here:

Tutorial/eaxmple is here:

That "make-filtered-graph" bit looks quite interesting.

With Bill having solved the hyperlinked graphviz output problem,
perhaps these tools could server as the "other half" of the problem -
generating trees from the Axiom source code.

I'll try and play around with this when (if, on my cynical days) I get
time - maybe something like "per-category" or "per-domain" graphs could
be achieved.


Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around

Axiom-developer mailing list

M. Edward (Ed) Borasky

reply via email to

[Prev in Thread] Current Thread [Next in Thread]