src/Pure/axclass.ML
changeset 22570 f166a5416b3f
parent 22385 cc2be3315e72
child 22691 290454649b8c
--- a/src/Pure/axclass.ML	Tue Apr 03 19:24:15 2007 +0200
+++ b/src/Pure/axclass.ML	Tue Apr 03 19:24:16 2007 +0200
@@ -436,13 +436,13 @@
         val hyps = vars
           |> map (fn (T, S) => (T, Drule.sort_triv thy (T, S) ~~ S));
         val ths = (typ, sort) |> Sorts.of_sort_derivation (Sign.pp thy) (Sign.classes_of thy)
-           {classrel =
+           {class_relation =
               fn (th, c1) => fn c2 => th RS the_classrel thy (c1, c2),
-            constructor =
+            type_constructor =
               fn a => fn dom => fn c =>
                 let val Ss = map (map snd) dom and ths = maps (map fst) dom
                 in ths MRS the_arity thy a (c, Ss) end,
-            variable =
+            type_variable =
               the_default [] o AList.lookup (op =) hyps};
       in ths end;