summaryrefslogtreecommitdiff
path: root/test/rembero.adb
diff options
context:
space:
mode:
authorJedidiah Barber <contact@jedbarber.id.au>2025-12-19 21:51:48 +1300
committerJedidiah Barber <contact@jedbarber.id.au>2025-12-19 21:51:48 +1300
commit0188dfb4d373cc8570222496f7d04cd3ae2774f3 (patch)
tree98114dd37c04cf26e22dfa33d3ca2c28294983b8 /test/rembero.adb
parentef52c89133ced2c19dca45eac09fe09ae5c8c7c9 (diff)
Worlds separated into Goals that run on a State, improvement to unification efficiencyHEADmaster
Diffstat (limited to 'test/rembero.adb')
-rw-r--r--test/rembero.adb6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/rembero.adb b/test/rembero.adb
index 669d42a..e64314e 100644
--- a/test/rembero.adb
+++ b/test/rembero.adb
@@ -24,7 +24,7 @@ procedure Rembero is
package Printer is new InKomp.Pretty_Print (Integer'Image);
- Verse : World := Empty_World;
+ Relation : Goal := Empty_Goal;
begin
@@ -35,10 +35,10 @@ begin
TIO.New_Line;
- Verse.Remove (Verse.Fresh ("item") & Verse.Fresh ("list") & Verse.Fresh ("out"));
+ Relation.Remove (Relation.Fresh ("item") & Relation.Fresh ("list") & Relation.Fresh ("out"));
declare
- First_Five : constant State_Array := Verse.Take (5);
+ First_Five : constant State_Array := Relation.Run (5);
begin
TIO.Put_Line ("Raw results:");
TIO.Put_Line (Printer.Image (First_Five));