Drule.merge_rules;
authorwenzelm
Tue, 25 Jul 2006 21:17:58 +0200
changeset 20193 46f5ef758422
parent 20192 956cd30ef3be
child 20194 c9dbce9a23a1
Drule.merge_rules;
src/CCL/Wfd.thy
src/ZF/Tools/typechk.ML
--- a/src/CCL/Wfd.thy	Tue Jul 25 16:51:26 2006 +0200
+++ b/src/CCL/Wfd.thy	Tue Jul 25 21:17:58 2006 +0200
@@ -504,7 +504,7 @@
   type T = thm list;
   val empty = [];
   val extend = I;
-  fun merge _ (rules1, rules2) = gen_union Drule.eq_thm_prop (rules1, rules2);
+  fun merge _ = Drule.merge_rules;
   fun print _ _ = ();
 );
 
--- a/src/ZF/Tools/typechk.ML	Tue Jul 25 16:51:26 2006 +0200
+++ b/src/ZF/Tools/typechk.ML	Tue Jul 25 21:17:58 2006 +0200
@@ -50,7 +50,7 @@
   val extend = I;
 
   fun merge _ (TC {rules, net}, TC {rules = rules', net = net'}) =
-    TC {rules = gen_union Drule.eq_thm_prop (rules, rules'),
+    TC {rules = Drule.merge_rules (rules, rules'),
         net = Net.merge Drule.eq_thm_prop (net, net')};
 
   fun print context (TC {rules, ...}) =