using gxref on a single module

"Abdallah, Samer" <[email protected]>
Newsgroups gmane.comp.ai.prolog.swi
Message-ID <[email protected]>
Hello all,
I'm trying to use gxref to understand the structure of a single module
(actually, the GULP4 feature structure translator I mentioned in an
earlier post about feature structure unification) and the information it 
is displaying doesn't match what I would expect: 

Two predicates that
are defined and called internally withing the module are showing up
as "Not Called" in the "File Info" window of the gxref GUI. Is there some
reason why that would be the case? They are called normally, not via
a meta-predicate. 

In addition, there are two predicates which *are* only
called via meta-predicates (one of which is bagof/3) which also show
up as "Not Called". Since the system does a meta-predicate analysis
on load now, isn't the information necessary to detect such 'static'
calls via meta-predicates available now?

Finally, it would seem to be useful to get a dependency graph between
predicates in a module - is there any tool which can do this?
In the meantime, I am drawing the graph with pen and paper...

cheers,
Samer
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.