Sign.read_typ_abbrev;
authorwenzelm
Thu, 09 Jun 2005 12:03:17 +0200
changeset 16330 934219e919e4
parent 16329 c045695273a3
child 16331 386ce655d694
Sign.read_typ_abbrev;
src/HOL/Tools/record_package.ML
--- a/src/HOL/Tools/record_package.ML	Thu Jun 09 11:07:37 2005 +0200
+++ b/src/HOL/Tools/record_package.ML	Thu Jun 09 12:03:17 2005 +0200
@@ -1213,13 +1213,14 @@
 val record_split_name = "record_split_tac";
 val record_split_wrapper = (record_split_name, fn tac => record_split_tac ORELSE' tac);
 
+
+
 (** theory extender interface **)
 
 (* prepare arguments *)
 
-(*note: read_raw_typ avoids expanding type abbreviations*)
 fun read_raw_parent sign s =
-  (case Sign.read_raw_typ (sign, K NONE) s handle TYPE (msg, _, _) => error msg of
+  (case Sign.read_typ_abbrev (sign, K NONE) s handle TYPE (msg, _, _) => error msg of
     Type (name, Ts) => (Ts, name)
   | _ => error ("Bad parent record specification: " ^ quote s));