diff options
Diffstat (limited to 'proofs/refiner.mli')
-rw-r--r-- | proofs/refiner.mli | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/proofs/refiner.mli b/proofs/refiner.mli index 47d44a9f1..68767dc8c 100644 --- a/proofs/refiner.mli +++ b/proofs/refiner.mli @@ -59,8 +59,11 @@ val tclTHENL : tactic -> tactic -> tactic an error if the number of resulting subgoals is not [n] *) val tclTHENS : tactic -> tactic list -> tactic -(* Same as [tclTHENS] but completes with [Idtac] if the number resulting - subgoals is strictly less than [n] *) +(* Same as [tclTHENS] but completes with [tac3] if the number resulting + subgoals is strictly less than [n] *) +val tclTHENST : tactic -> tactic list -> tactic -> tactic + +(* Same as tclTHENST but completes with [Idtac] *) val tclTHENSI : tactic -> tactic list -> tactic (* A special exception for levels for the Fail tactic *) @@ -68,6 +71,7 @@ exception FailError of int val tclORELSE : tactic -> tactic -> tactic val tclREPEAT : tactic -> tactic +val tclREPEAT_MAIN : tactic -> tactic val tclFIRST : tactic list -> tactic val tclSOLVE : tactic list -> tactic val tclTRY : tactic -> tactic |