src/HOL/HOL.thy
changeset 70879 0b320e92485c
parent 70853 c92ae7b0f3f1
child 71517 7807d828a061
--- a/src/HOL/HOL.thy	Tue Oct 15 13:11:31 2019 +0200
+++ b/src/HOL/HOL.thy	Tue Oct 15 13:30:02 2019 +0200
@@ -70,11 +70,7 @@
 default_sort type
 setup \<open>Object_Logic.add_base_sort \<^sort>\<open>type\<close>\<close>
 
-setup \<open>
-  Proofterm.set_preproc (fn thy =>
-    Proofterm.rewrite_proof thy
-      ([], Proof_Rewrite_Rules.rprocs true @ [Proof_Rewrite_Rules.expand_of_class thy]))
-\<close>
+setup \<open>Proofterm.set_preproc (Proof_Rewrite_Rules.standard_preproc [])\<close>
 
 axiomatization where fun_arity: "OFCLASS('a \<Rightarrow> 'b, type_class)"
 instance "fun" :: (type, type) type by (rule fun_arity)
@@ -785,12 +781,7 @@
 ML_file \<open>Tools/hologic.ML\<close>
 ML_file \<open>Tools/rewrite_hol_proof.ML\<close>
 
-setup \<open>
-  Proofterm.set_preproc (fn thy =>
-    Proofterm.rewrite_proof thy
-      (Rewrite_HOL_Proof.rews,
-       Proof_Rewrite_Rules.rprocs true @ [Proof_Rewrite_Rules.expand_of_class thy]))
-\<close>
+setup \<open>Proofterm.set_preproc (Proof_Rewrite_Rules.standard_preproc Rewrite_HOL_Proof.rews)\<close>
 
 
 subsubsection \<open>Sledgehammer setup\<close>