[m-dev.] diff: update to the papers page
Zoltan Somogyi
zs at cs.mu.OZ.AU
Wed Nov 17 14:06:27 AEDT 1999
Estimated hours taken: 0.1
Added the slides for the 257 Mercury segment as taught in 1999,
and the debugger paper that will soon appear at the environment workshop
at iclp99.
Zoltan.
cvs diff: Diffing .
Index: papers.inc
===================================================================
RCS file: /home/mercury1/repository/w3/information/include/papers.inc,v
retrieving revision 1.13
diff -u -b -r1.13 papers.inc
--- papers.inc 1999/10/27 01:26:42 1.13
+++ papers.inc 1999/11/17 02:58:42
@@ -17,6 +17,35 @@
<li>
<strong>
+The implementation technology of the Mercury debugger
+</strong>
+<br>
+Zoltan Somogyi and Fergus Henderson.
+<br>
+<em>
+To appear in the Proceedings of the Tenth Workshop
+on Logic Programming Environments
+</em>,
+Las Cruces, New Mexico, November 1999.
+<a href="papers/debugger_wlpe99.ps.gz">Available here (66K)</a>.
+<p>
+
+Every programming language needs a debugger.
+Mercury now has three debuggers:
+a simple procedural debugger
+similar to the tracing systems of Prolog implementations,
+a prototype declarative debugger,
+and a debugger based on the idea of automatic trace analysis.
+In this paper, we present the shared infrastructure
+that underlies the three debuggers,
+and describe the implementation of the procedural debugger.
+We give our reasons for each of our main design decisions,
+and show how several of these decisions are rooted in our experience
+with the debugging of large programs working with large data structures.
+<p>
+
+<li>
+<strong>
Making Mercury programs tail recursive (extended abstract)
</strong>
<br>
@@ -323,7 +352,6 @@
and a novel way of handling nested disjunctions.
<p>
-
<li>
<strong>
Compiling logic programs to C
@@ -478,7 +506,6 @@
</a>
<p>
-
<li>
<strong>
Strong modes can change the world!
@@ -657,6 +684,20 @@
Adelaide, South Australia, February 1995.
<a href = "papers/acsc95_slides.ps.gz">
Available here (33K).
+</a>
+<p>
+
+<li>
+<strong>
+Lecture notes for the expanded Mercury segment of the subject
+433-257 Frontiers of Computer Science, given in 1999.
+(Whereas the segment in 1997 had four lectures, in 1999 it had six.)
+</strong>
+<br>
+Zoltan Somogyi.
+<br>
+<a href = "papers/257_1999.ps.gz">
+Available here (40K).
</a>
<p>
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to: mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions: mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------
More information about the developers
mailing list