[mercury-users] Dynamic call graph drawer for Mercury?
Eric Taucher
gluon at earthlink.net
Wed May 23 23:09:41 AEST 2007
Nick,
If I understand you question correctly, then I don't know of any tool, but
try searching for these four terms together with a search engine to get you
started: "call fail redo exit". While the results will mostly refer to
Prolog, they apply to Mercury.
See
http://www.cs.mu.oz.au/research/mercury/information/doc-latest/mercury_user_
guide/Tracing-of-Mercury-programs.html
Starting from there, you should be able to find related diagrams that may
serve your needs better.
Hope this helps.
Eric
-----Original Message-----
From: owner-mercury-users at csse.unimelb.edu.au
[mailto:owner-mercury-users at csse.unimelb.edu.au] On Behalf Of Nicholas
Nethercote
Sent: Wednesday, May 23, 2007 3:39 AM
To: mercury-users at csse.unimelb.edu.au
Subject: [mercury-users] Dynamic call graph drawer for Mercury?
Hi,
Is there a tool to draw dynamic call graphs in Mercury? I looked in the
user's guide but didn't find anything.
I ask because I'm trying to work out how to draw dynamic call graphs in the
presence of non-determinism. It's not obvious to me the right way to do it,
because in a deterministic call graph arcs represent calls, whereas in a
non-deterministic "execution" graph arcs represent choices.
Thanks.
Nick
--------------------------------------------------------------------------
mercury-users mailing list
Post messages to: mercury-users at csse.unimelb.edu.au
Administrative Queries: owner-mercury-users at csse.unimelb.edu.au
Subscriptions: mercury-users-request at csse.unimelb.edu.au
--------------------------------------------------------------------------
--------------------------------------------------------------------------
mercury-users mailing list
Post messages to: mercury-users at csse.unimelb.edu.au
Administrative Queries: owner-mercury-users at csse.unimelb.edu.au
Subscriptions: mercury-users-request at csse.unimelb.edu.au
--------------------------------------------------------------------------
More information about the users
mailing list