nominal_primrec now prints initial proof state.
authorberghofe
Mon, 11 Dec 2006 16:53:00 +0100
changeset 21767 78ed5e22766a
parent 21766 3eb48154388e
child 21768 69165d27b55b
nominal_primrec now prints initial proof state.
src/HOL/Nominal/nominal_primrec.ML
--- a/src/HOL/Nominal/nominal_primrec.ML	Mon Dec 11 16:06:59 2006 +0100
+++ b/src/HOL/Nominal/nominal_primrec.ML	Mon Dec 11 16:53:00 2006 +0100
@@ -431,7 +431,7 @@
 val primrecP =
   OuterSyntax.command "nominal_primrec" "define primitive recursive functions on nominal datatypes" K.thy_goal
     (primrec_decl >> (fn ((unchecked, (alt_name, (invs, fctxt))), eqns) =>
-      Toplevel.theory_to_proof
+      Toplevel.print o Toplevel.theory_to_proof
         ((if unchecked then add_primrec_unchecked else add_primrec) alt_name invs fctxt
           (map P.triple_swap eqns))));