]> Repositorios git - scryer-prolog.git/commitdiff
update README: backtrackable globals
authorMark Thom <[email protected]>
Wed, 13 Mar 2019 04:39:59 +0000 (22:39 -0600)
committerMark Thom <[email protected]>
Wed, 13 Mar 2019 04:39:59 +0000 (22:39 -0600)
README.md

index ba81e2bb6b044ad2b3d5eefa665765ed1e69c0f1..c3ecce96bce5150d5a64e234a48b0437d3e49495 100644 (file)
--- a/README.md
+++ b/README.md
@@ -47,6 +47,7 @@ Extend Scryer Prolog to include the following, among other features:
 * All-solutions predicates (`findall/{3,4}`, `bagof/3`, `setof/3`) (_done_).
 * Clause creation and destruction (`asserta/1`, `assertz/1`,
   `retract/1`, `abolish/1`) with logical update semantics (_done_).
+* Backtrackable global variables via `bb_get/2` and `bb_put/2` (_done_).
 * Streams and predicates for stream control (_in progress_).
 * An incremental compacting garbage collector satisfying the five
   properties of "Precise Garbage Collection in Prolog."
@@ -140,6 +141,8 @@ The following predicates are built-in to Scryer.
 * `atom/1`
 * `atomic/1`
 * `bagof/3`
+* `bb_get/2`
+* `bb_put/2`
 * `between/3`
 * `call/1..62`
 * `call_cleanup/2`