src/HOL/Tools/inductive_codegen.ML
changeset 13105 3d1e7a199bdc
parent 13038 e968745986f1
child 14162 f05f299512e9
equal deleted inserted replaced
13104:df7aac8543c9 13105:3d1e7a199bdc
    24   val name = "HOL/inductive_codegen";
    24   val name = "HOL/inductive_codegen";
    25   type T = thm list Symtab.table;
    25   type T = thm list Symtab.table;
    26   val empty = Symtab.empty;
    26   val empty = Symtab.empty;
    27   val copy = I;
    27   val copy = I;
    28   val prep_ext = I;
    28   val prep_ext = I;
    29   val merge = Symtab.merge_multi eq_thm;
    29   val merge = Symtab.merge_multi Drule.eq_thm_prop;
    30   fun print _ _ = ();
    30   fun print _ _ = ();
    31 end;
    31 end;
    32 
    32 
    33 structure CodegenData = TheoryDataFun(CodegenArgs);
    33 structure CodegenData = TheoryDataFun(CodegenArgs);
    34 
    34