src/HOL/Tools/primrec_package.ML
changeset 5303 22029546d109
parent 5216 f0a66af5f2cb
child 5553 ae42b36a50c2
--- a/src/HOL/Tools/primrec_package.ML	Wed Aug 12 16:16:49 1998 +0200
+++ b/src/HOL/Tools/primrec_package.ML	Wed Aug 12 16:20:49 1998 +0200
@@ -221,7 +221,7 @@
       (if eq_set (names1, names2) then Theory.add_defs_i defs'
        else primrec_err ("functions " ^ commas names2 ^
          "\nare not mutually recursive"));
-    val rewrites = (map mk_meta_eq rec_rewrites) @ (map (get_axiom thy' o fst) defs');
+    val rewrites = (map meta_eq rec_rewrites) @ (map (get_axiom thy' o fst) defs');
     val _ = writeln ("Proving equations for primrec function(s)\n" ^
       commas names1 ^ " ...");
     val char_thms = map (fn t => prove_goalw_cterm rewrites (cterm_of (sign_of thy') t)