aboutsummaryrefslogtreecommitdiff
path: root/contrib/interface/vtp.ml
diff options
context:
space:
mode:
authorbertot2004-03-03 12:51:53 +0000
committerbertot2004-03-03 12:51:53 +0000
commita4b41cdc8ab3c992b61ad85d68074bbdf44f4445 (patch)
tree7022eadaa49b29bed1544510a82d688ae56b19f2 /contrib/interface/vtp.ml
parentd2fe5c52a00da8a29600c186312995a65da3db4f (diff)
takes better account of the new possibility to pass a parametric count argument
to both 'do' and 'fail' git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@5425 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'contrib/interface/vtp.ml')
-rw-r--r--contrib/interface/vtp.ml12
1 files changed, 6 insertions, 6 deletions
diff --git a/contrib/interface/vtp.ml b/contrib/interface/vtp.ml
index 3801e1a043..8ff97b0c75 100644
--- a/contrib/interface/vtp.ml
+++ b/contrib/interface/vtp.ml
@@ -270,6 +270,10 @@ and fCOMMAND = function
fFORMULA_NE_LIST x1;
fID_LIST x2;
fNODE "hints_resolve" 2
+| CT_hyp_search_pattern(x1, x2) ->
+ fFORMULA x1;
+ fIN_OR_OUT_MODULES x2;
+ fNODE "hyp_search_pattern" 2
| CT_implicits(x1, x2) ->
fID x1;
fID_LIST_OPT x2;
@@ -1513,7 +1517,7 @@ and fTACTIC_COM = function
fID_OR_INT_OPT x1;
fNODE "discriminate_eq" 1
| CT_do(x1, x2) ->
- fINT x1;
+ fID_OR_INT x1;
fTACTIC_COM x2;
fNODE "do" 2
| CT_eapply(x1, x2) ->
@@ -1544,7 +1548,7 @@ and fTACTIC_COM = function
fSPEC_LIST x1;
fNODE "exists" 1
| CT_fail(x1, x2) ->
- fINT x1;
+ fID_OR_INT x1;
fSTRING_OPT x2;
fNODE "fail" 2
| CT_first(x,l) ->
@@ -1867,10 +1871,6 @@ and fUNFOLD = function
fID x1;
fINT_NE_LIST x2;
fNODE "unfold_occ" 2
-and fUNFOLD_LIST = function
-| CT_unfold_list l ->
- (List.iter fUNFOLD l);
- fNODE "unfold_list" (List.length l)
and fUNFOLD_NE_LIST = function
| CT_unfold_ne_list(x,l) ->
fUNFOLD x;