diff: trailing documentation fix

Fergus Henderson fjh at cs.mu.oz.au
Sat Oct 4 14:16:41 AEST 1997


doc/reference_manual.texi:
	Fix a couple of mistakes in the documentation of trailing.

Index: reference_manual.texi
===================================================================
RCS file: /home/staff/zs/imp/mercury/doc/reference_manual.texi,v
retrieving revision 1.73
diff -u -u -r1.73 reference_manual.texi
--- reference_manual.texi	1997/09/27 19:53:41	1.73
+++ reference_manual.texi	1997/10/04 04:14:40
@@ -3129,14 +3129,12 @@
 function back whenever future execution backtracks to the current choice point,
 or whenever that choice point is pruned, either because execution
 commits to never backtracking over that point, or because an
-exception was thrown, or because the garbage collector determined
-that the value being trailed is no longer accessible.
+exception was thrown, or possibly during garbage collection.
 
 Note that currently Mercury does not support exception handling,
-and (as with most logic programming implementations) the garbage
-collector in the current Mercury implementation does not garbage-collect
-the trail; these two cases are mentioned only so that we can cater
-for possible future extensions.
+and the garbage collector in the current Mercury implementation
+does not garbage-collect the trail; these two cases are mentioned
+only so that we can cater for possible future extensions.
 
 @table @b
 @item @bullet{} @code{MR_trail_function()}

-- 
Fergus Henderson <fjh at cs.mu.oz.au>   |  "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh>   |  of excellence is a lethal habit"
PGP: finger fjh at 128.250.37.3         |     -- the last words of T. S. Garp.



More information about the developers mailing list