adjust popular symbolic type constructors
authorhaftmann
Thu, 10 Jun 2010 12:26:07 +0200
changeset 37393 6ff1fce8e156
parent 37392 b39f640b94d4
child 37394 92a75e6d938b
adjust popular symbolic type constructors
src/Pure/Isar/class_target.ML
--- a/src/Pure/Isar/class_target.ML	Thu Jun 10 12:25:14 2010 +0200
+++ b/src/Pure/Isar/class_target.ML	Thu Jun 10 12:26:07 2010 +0200
@@ -465,8 +465,8 @@
     explode #> scan_valids #> implode
   end;
 
-fun type_name "*" = "prod"
-  | type_name "+" = "sum"
+fun type_name "Product_Type.*" = "prod"
+  | type_name "Sum_Type.+" = "sum"
   | type_name s = sanitize_name (Long_Name.base_name s);
 
 fun resort_terms pp algebra consts constraints ts =