equal
deleted
inserted
replaced
214 structure ConstAlias = TheoryDataFun |
214 structure ConstAlias = TheoryDataFun |
215 ( |
215 ( |
216 type T = ((string * string) * thm) list; |
216 type T = ((string * string) * thm) list; |
217 val empty = []; |
217 val empty = []; |
218 val copy = I; |
218 val copy = I; |
219 val extend = copy; |
219 val extend = I; |
220 fun merge _ = Library.merge (eq_snd Thm.eq_thm_prop); |
220 fun merge _ = Library.merge (eq_snd Thm.eq_thm_prop); |
221 ); |
221 ); |
222 |
222 |
223 fun add_const_alias thm = |
223 fun add_const_alias thm = |
224 let |
224 let |