src/Pure/Isar/isar_thy.ML
changeset 8371 7313627803f4
parent 8349 611342539639
child 8428 be4c8a57cf7e
     1.1 --- a/src/Pure/Isar/isar_thy.ML	Wed Mar 08 17:55:17 2000 +0100
     1.2 +++ b/src/Pure/Isar/isar_thy.ML	Wed Mar 08 17:56:43 2000 +0100
     1.3 @@ -79,6 +79,7 @@
     1.4    val fix_i: ((string list * typ option) * Comment.text) list -> ProofHistory.T -> ProofHistory.T
     1.5    val match_bind: ((string list * string) * Comment.text) list -> ProofHistory.T -> ProofHistory.T
     1.6    val match_bind_i: ((term list * term) * Comment.text) list -> ProofHistory.T -> ProofHistory.T
     1.7 +  val invoke_case: string * Comment.text -> ProofHistory.T -> ProofHistory.T
     1.8    val theorem: (bstring * Args.src list * (string * (string list * string list)))
     1.9      * Comment.text -> bool -> theory -> ProofHistory.T
    1.10    val theorem_i: (bstring * theory attribute list * (term * (term list * term list)))
    1.11 @@ -287,6 +288,7 @@
    1.12  val fix_i = ProofHistory.apply o Proof.fix_i o map Comment.ignore;
    1.13  val match_bind = ProofHistory.apply o Proof.match_bind o map Comment.ignore;
    1.14  val match_bind_i = ProofHistory.apply o Proof.match_bind_i o map Comment.ignore;
    1.15 +val invoke_case = ProofHistory.apply o Proof.invoke_case o Comment.ignore;
    1.16  
    1.17  
    1.18  (* statements *)