src/Pure/Isar/class_target.ML
changeset 30364 577edc39b501
parent 30344 10a67c5ddddb
child 30510 4120fc59dd85
child 30519 c05c0199826f
--- a/src/Pure/Isar/class_target.ML	Sun Mar 08 17:19:15 2009 +0100
+++ b/src/Pure/Isar/class_target.ML	Sun Mar 08 17:26:14 2009 +0100
@@ -300,7 +300,7 @@
   map (fn (c, (_, (ty, t))) => (t, Const (c, ty))) o these_operations thy;
 
 fun redeclare_const thy c =
-  let val b = NameSpace.base_name c
+  let val b = Long_Name.base_name c
   in Sign.intern_const thy b = c ? Variable.declare_const (b, c) end;
 
 fun synchronize_class_syntax sort base_sort ctxt =
@@ -358,7 +358,7 @@
 
 (* class target *)
 
-val class_prefix = Logic.const_of_class o NameSpace.base_name;
+val class_prefix = Logic.const_of_class o Long_Name.base_name;
 
 fun declare class pos ((c, mx), dict) thy =
   let
@@ -475,7 +475,7 @@
 
 fun type_name "*" = "prod"
   | type_name "+" = "sum"
-  | type_name s = sanatize_name (NameSpace.base_name s);
+  | type_name s = sanatize_name (Long_Name.base_name s);
 
 fun resort_terms pp algebra consts constraints ts =
   let