equal
deleted
inserted
replaced
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 |