🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.prolog
Article #1589

Looking for a cross-referencer for Prolog

#1589
From: Milan Richter
Date: Wed, 11 Nov 1992 23:20
17 lines
1034 bytes
I need a program (cross-referencer?) for Prolog programs that can answer
questions like:

- what predicates does predicate X call directly?
- what predicates can be reached from predicate X? (transitive closure)
- what predicates call predicate X directly?
- from what predicates can predicate X be called? (closure again)
- could predicate X eventually call itself? 

These questions translate into common graph algorithms, and I could use 
Quintus Prolog library to write my own corss-referencer. Before I do that,
is there any such program available, either in public domain or commercially?
A Motif interface would be especially nice.

Thanks for help!

-- Milan Richter
Technical Details
Message-ID: <87038@bcsaic.boeing.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!bcstec!bcsaic!milan@bcsaic.boeing.com

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!bcstec!bcsaic!milan@bcsaic.boeing.com
From: milan@bcsaic.boeing.com (Milan Richter)
Newsgroups: comp.lang.prolog
Subject: Looking for a cross-referencer for Prolog
Message-ID: <87038@bcsaic.boeing.com>
Date: 11 Nov 92 23:20:09 GMT
Sender: milan@bcsaic.boeing.com
Organization: Boeing Computer Services
Lines: 17