src/HOL/Tools/Groebner_Basis/normalizer_data.ML
changeset 23260 eb6d86fb7ed3
parent 23252 67268bb40b21
child 23330 01c09922ce59
equal deleted inserted replaced
23259:ccee01b8d1c5 23260:eb6d86fb7ed3
    38 val eq_key = Thm.eq_thm;
    38 val eq_key = Thm.eq_thm;
    39 fun eq_data arg = eq_fst eq_key arg;
    39 fun eq_data arg = eq_fst eq_key arg;
    40 
    40 
    41 structure Data = GenericDataFun
    41 structure Data = GenericDataFun
    42 (
    42 (
    43   val name = "HOL/norm";
       
    44   type T = (thm * entry) list;
    43   type T = (thm * entry) list;
    45   val empty = [];
    44   val empty = [];
    46   val extend = I;
    45   val extend = I;
    47   fun merge _ = AList.merge eq_key (K true);
    46   fun merge _ = AList.merge eq_key (K true);
    48   fun print _ _ = ();
       
    49 );
    47 );
    50 
    48 
    51 val get = Data.get o Context.Proof;
    49 val get = Data.get o Context.Proof;
    52 
    50 
    53 
    51