diff: changes to NEWS file
Fergus Henderson
fjh at kryten.cs.mu.OZ.AU
Tue Sep 30 02:23:13 AEST 1997
NEWS:
The bug with trailing has been fixed.
Mention store.m and tr_store.m.
Mention changes to unsorted_aggregate/4.
Index: NEWS
===================================================================
RCS file: /home/staff/zs/imp/mercury/NEWS,v
retrieving revision 1.74
diff -u -u -r1.74 NEWS
--- 1.74 1997/09/20 18:51:03
+++ NEWS 1997/09/29 16:21:18
@@ -53,11 +53,21 @@
reference manual (it's at the end of the "C interface" section,
which is in the chapter on "Pragmas").
-* We've added support for backtrackable destructive update on arrays.
+* We've rewritten the `store' module to use unique modes.
- See the new module `tr_array' in the extras/trailed_update.
+ The `store' module provides mutable variables.
- XXX Currently buggy -- see the "Trailing" documentation.
+* We've added library modules for backtrackable destructive update.
+
+ See the new modules `tr_array' and `tr_store' in the extras/trailed_update.
+ These are versions of `array' and `store' that use trailed backtrackable
+ destructive update.
+
+* The library predicate unsorted_aggregate/4 in std_util.m
+ now interleaves calls of the aggregation predicate with
+ the generation of solutions, rather than first finding all
+ solutions and then aggregating them. This allows you
+ to print out solutions as they are found, for example.
* We've improved the C interface.
--
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