summaryrefslogtreecommitdiff
path: root/src/kompsos.adb
diff options
context:
space:
mode:
authorJedidiah Barber <contact@jedbarber.id.au>2025-11-11 06:55:37 +1300
committerJedidiah Barber <contact@jedbarber.id.au>2025-11-11 06:55:37 +1300
commitaf9ee420c398bac0eff6d9dfb1919851261b8318 (patch)
treed40284e00abf26a63f601f22cb9a996b6474b1f9 /src/kompsos.adb
parent7719622ff4f72769f15a771dc5455dabeff295bc (diff)
Non-recursive, non-numeric portions of prelude
Diffstat (limited to 'src/kompsos.adb')
-rw-r--r--src/kompsos.adb14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/kompsos.adb b/src/kompsos.adb
index a621b7f..7cfd581 100644
--- a/src/kompsos.adb
+++ b/src/kompsos.adb
@@ -156,6 +156,20 @@ package body Kompsos is
function T
+ (Item1, Item2 : in Term)
+ return Term is
+ begin
+ return My_Term : Term do
+ My_Term.Actual := new Term_Component'(
+ Kind => Pair_Term,
+ Count => 1,
+ Left => Item1,
+ Right => Item2);
+ end return;
+ end T;
+
+
+ function T
(Items : in Term_Array)
return Term is
begin