src/HOL/Tools/Groebner_Basis/normalizer_data.ML
changeset 33519 e31a85f92ce9
parent 30866 dd5117e2d73e
child 35624 c4e29a0bb8c1
--- a/src/HOL/Tools/Groebner_Basis/normalizer_data.ML	Sun Nov 08 16:28:18 2009 +0100
+++ b/src/HOL/Tools/Groebner_Basis/normalizer_data.ML	Sun Nov 08 16:30:41 2009 +0100
@@ -40,12 +40,12 @@
 val eq_key = Thm.eq_thm;
 fun eq_data arg = eq_fst eq_key arg;
 
-structure Data = GenericDataFun
+structure Data = Generic_Data
 (
   type T = simpset * (thm * entry) list;
   val empty = (HOL_basic_ss, []);
   val extend = I;
-  fun merge _ ((ss, e), (ss', e')) =
+  fun merge ((ss, e), (ss', e')) : T =
     (merge_ss (ss, ss'), AList.merge eq_key (K true) (e, e'));
 );