src/HOL/simpdata.ML
changeset 5219 924359415f09
parent 5190 4ae031622592
child 5220 07f80f447b27
--- a/src/HOL/simpdata.ML	Thu Jul 30 17:59:57 1998 +0200
+++ b/src/HOL/simpdata.ML	Thu Jul 30 19:02:52 1998 +0200
@@ -457,7 +457,7 @@
 
 
 
-(*** Integration of simplifier with classical reasoner ***)
+(*** integration of simplifier with classical reasoner ***)
 
 (* rot_eq_tac rotates the first equality premise of subgoal i to the front,
    fails if there is no equaliy or if an equality is already at the front *)
@@ -471,7 +471,12 @@
 		if n>0 then rotate_tac n i else no_tac end)
 end;
 
-use "$ISABELLE_HOME/src/Provers/clasimp.ML";
+
+structure Clasimp = ClasimpFun
+ (structure Simplifier = Simplifier and Classical = Classical and Blast = Blast
+  val addcongs = op addcongs and delcongs = op delcongs
+  and addSaltern = op addSaltern and addbefore = op addbefore);
+
 open Clasimp;
 
 val HOL_css = (HOL_cs, HOL_ss);