--- a/src/Provers/clasimp.ML Tue Jul 15 11:11:56 2025 +0200
+++ b/src/Provers/clasimp.ML Tue Jul 15 11:22:02 2025 +0200
@@ -43,13 +43,15 @@
(* simp as classical wrapper *)
-(* FIXME !? *)
-fun clasimp f name tac ctxt = f (ctxt, (name, fn _ => CHANGED o tac ctxt));
-
-(*Add a simpset to the claset!*)
(*Caution: only one simpset added can be added by each of addSss and addss*)
-val addSss = clasimp Classical.addSafter "safe_asm_full_simp_tac" Simplifier.safe_asm_full_simp_tac;
-val addss = clasimp Classical.addbefore "asm_full_simp_tac" Simplifier.asm_full_simp_tac;
+local
+ fun add_wrapper f name tac ctxt = f (ctxt, (name, fn _ => CHANGED o tac ctxt));
+in
+ val addSss =
+ add_wrapper Classical.addSafter "safe_asm_full_simp_tac" Simplifier.safe_asm_full_simp_tac;
+ val addss =
+ add_wrapper Classical.addbefore "asm_full_simp_tac" Simplifier.asm_full_simp_tac;
+end;
(* iffs: addition of rules to simpsets and clasets simultaneously *)