X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fmatita%2Fhelp%2FC%2Fsec_tactics.xml;h=ebd100a26c408c5a242e0b87d221d43838e78692;hb=01001c883a8151edba81cd03a6f254d24a81c867;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