changeset 33522 | 737589bb9bb8 |
parent 33519 | e31a85f92ce9 |
child 33671 | 4b0f2599ed48 |
--- a/src/Pure/Isar/class_target.ML Sun Nov 08 18:43:22 2009 +0100 +++ b/src/Pure/Isar/class_target.ML Sun Nov 08 18:43:42 2009 +0100 @@ -105,13 +105,12 @@ (Thm.merge_thms (defs1, defs2), AList.merge (op =) (K true) (operations1, operations2))); -structure ClassData = TheoryDataFun +structure ClassData = Theory_Data ( type T = class_data Graph.T val empty = Graph.empty; - val copy = I; val extend = I; - fun merge _ = Graph.join merge_class_data; + val merge = Graph.join merge_class_data; );