src/Pure/Isar/isar_thy.ML
changeset 6888 d0c68ebdabc5
parent 6885 1dcac1789759
child 6890 05732285677e
--- a/src/Pure/Isar/isar_thy.ML	Fri Jul 02 15:05:16 1999 +0200
+++ b/src/Pure/Isar/isar_thy.ML	Fri Jul 02 19:04:32 1999 +0200
@@ -121,6 +121,7 @@
   val terminal_proof: Method.text * Comment.interest -> Toplevel.transition -> Toplevel.transition
   val immediate_proof: Toplevel.transition -> Toplevel.transition
   val default_proof: Toplevel.transition -> Toplevel.transition
+  val skip_proof: Toplevel.transition -> Toplevel.transition
   val also: ((string * Args.src list) list * Comment.interest) option * Comment.text
     -> Toplevel.transition -> Toplevel.transition
   val also_i: (thm list * Comment.interest) option * Comment.text
@@ -331,6 +332,7 @@
 
 val local_immediate_proof = proof'' (ProofHistory.applys_close o Method.local_immediate_proof);
 val local_default_proof = proof'' (ProofHistory.applys_close o Method.local_default_proof);
+val local_skip_proof = proof'' (ProofHistory.applys_close o SkipProof.local_skip_proof);
 
 
 (* global endings *)
@@ -357,6 +359,7 @@
 val global_terminal_proof = global_result o Method.global_terminal_proof o Comment.ignore_interest;
 val global_immediate_proof = global_result Method.global_immediate_proof;
 val global_default_proof = global_result Method.global_default_proof;
+val global_skip_proof = global_result SkipProof.global_skip_proof;
 
 
 (* common endings *)
@@ -365,6 +368,7 @@
 fun terminal_proof meth = local_terminal_proof meth o global_terminal_proof meth;
 val immediate_proof = local_immediate_proof o global_immediate_proof;
 val default_proof = local_default_proof o global_default_proof;
+val skip_proof = local_skip_proof o global_skip_proof;
 
 
 (* calculational proof commands *)