src/HOL/Tools/BNF/bnf_lfp_compat.ML
changeset 58315 6d8458bc6e27
parent 58300 055afb5f7df8
child 58335 a5a3b576fcfb
--- a/src/HOL/Tools/BNF/bnf_lfp_compat.ML	Thu Sep 11 19:41:45 2014 +0200
+++ b/src/HOL/Tools/BNF/bnf_lfp_compat.ML	Thu Sep 11 19:45:42 2014 +0200
@@ -210,9 +210,9 @@
   let
     val thy = Proof_Context.theory_of lthy;
 
-    fun not_datatype s = error (quote s ^ " is not a new-style datatype");
+    fun not_datatype s = error (quote s ^ " is not a datatype");
     fun not_mutually_recursive ss =
-      error ("{" ^ commas ss ^ "} is not a complete set of mutually recursive new-style datatypes");
+      error ("{" ^ commas ss ^ "} is not a complete set of mutually recursive datatypes");
 
     fun lfp_sugar_of s =
       (case fp_sugar_of lthy s of
@@ -528,7 +528,7 @@
 
 val _ =
   Outer_Syntax.local_theory @{command_spec "datatype_compat"}
-    "register new-style datatypes as old-style datatypes"
+    "register datatypes as old-style datatypes and derive old-style properties"
     (Scan.repeat1 Parse.type_const >> datatype_compat_cmd);
 
 end;