export init_state;
authorwenzelm
Thu, 15 Jul 1999 17:53:28 +0200
changeset 7011 7e8e9a26ba2c
parent 7010 63120b6dca50
child 7012 ae9dac5af9d1
export init_state; end_proof: reset goal_facts;
src/Pure/Isar/proof.ML
--- a/src/Pure/Isar/proof.ML	Thu Jul 15 10:34:37 1999 +0200
+++ b/src/Pure/Isar/proof.ML	Thu Jul 15 17:53:28 1999 +0200
@@ -11,6 +11,7 @@
   type state
   exception STATE of string * state
   val check_result: string -> state -> 'a Seq.seq -> 'a Seq.seq
+  val init_state: theory -> state
   val context_of: state -> context
   val theory_of: state -> theory
   val sign_of: state -> Sign.sg
@@ -643,7 +644,8 @@
   |> assert_forward
   |> close_block
   |> assert_bottom bot
-  |> assert_current_goal true;
+  |> assert_current_goal true
+  |> goal_facts (K []);
 
 
 (* local_qed *)