X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fmatita%2Fhelp%2FC%2Fsec_tactics.xml;h=ebd100a26c408c5a242e0b87d221d43838e78692;hb=refs%2Fheads%2Fmatita-lablgtk3;hp=812c8ed970a2044472bcfd78653955ce29654fb0;hpb=f569c2d610c176b1d85de41968c2f3fbe2aef4e2;p=helm.git diff --git a/helm/software/matita/help/C/sec_tactics.xml b/helm/software/matita/help/C/sec_tactics.xml index 812c8ed97..ebd100a26 100644 --- a/helm/software/matita/help/C/sec_tactics.xml +++ b/helm/software/matita/help/C/sec_tactics.xml @@ -61,7 +61,7 @@ Pre-conditions: t must have type - T1 → ... → + T1 → … → Tn → G where G can be unified with the conclusion of the current sequent. @@ -221,7 +221,7 @@ cases cases - cases t hyps + cases t pattern hyps @@ -230,7 +230,7 @@ cases - &term; [([&id;]…)] + &term; &pattern; [([&id;]…)] @@ -249,6 +249,12 @@ It proceed by cases on t. The new generated hypothesis in each branch are named according to hyps. + The elimintation predicate is restricted by + pattern. In particular, if some hypothesis + is listed in pattern, the hypothesis is + generalized and cleared before proceeding by cases on + t. Currently, we only support patterns of the + form H1 … Hn ⊢ %. This limitation will be lifted in the future. @@ -672,13 +678,13 @@ elim elim - elim t using th hyps + elim t pattern using th hyps Synopsis: - elim &sterm; [using &sterm;] &intros-spec; + elim &sterm; &pattern; [using &sterm;] &intros-spec; @@ -695,6 +701,10 @@ It proceeds by cases on the values of t, according to the elimination principle th. + The induction predicate is restricted by + pattern. In particular, if some hypothesis + is listed in pattern, the hypothesis is + generalized and cleared before eliminating t