From 945b73fae944ce596e181de3dd2f0a4050277661 Mon Sep 17 00:00:00 2001 From: Torben Ewert Date: Fri, 20 Mar 2026 11:15:17 +0100 Subject: [PATCH] chore: extend stdlib in pinc_core --- lib/00_core/Pinc_Core.ml | 3 +++ lib/{02_parsing/Utils.ml => 00_core/StdlibExtension.ml} | 0 lib/00_core/StringSet.ml | 1 + lib/02_parsing/Transformer.ml | 1 - 4 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 lib/00_core/Pinc_Core.ml rename lib/{02_parsing/Utils.ml => 00_core/StdlibExtension.ml} (100%) create mode 100644 lib/00_core/StringSet.ml diff --git a/lib/00_core/Pinc_Core.ml b/lib/00_core/Pinc_Core.ml new file mode 100644 index 0000000..aace182 --- /dev/null +++ b/lib/00_core/Pinc_Core.ml @@ -0,0 +1,3 @@ +include StdlibExtension +module StringMap = StringMap +module StringSet = StringSet diff --git a/lib/02_parsing/Utils.ml b/lib/00_core/StdlibExtension.ml similarity index 100% rename from lib/02_parsing/Utils.ml rename to lib/00_core/StdlibExtension.ml diff --git a/lib/00_core/StringSet.ml b/lib/00_core/StringSet.ml new file mode 100644 index 0000000..9896b93 --- /dev/null +++ b/lib/00_core/StringSet.ml @@ -0,0 +1 @@ +include Set.Make (String) diff --git a/lib/02_parsing/Transformer.ml b/lib/02_parsing/Transformer.ml index f80aa2f..c2beb34 100644 --- a/lib/02_parsing/Transformer.ml +++ b/lib/02_parsing/Transformer.ml @@ -1,4 +1,3 @@ -open Utils open Ast type primitive_value = -- 2.51.2