aboutsummaryrefslogtreecommitdiff
path: root/parsing/pptactic.ml
diff options
context:
space:
mode:
authorherbelin2003-01-19 22:06:34 +0000
committerherbelin2003-01-19 22:06:34 +0000
commit4dc7a3eb4ac669ead5ee4a1986c4a2310ffda911 (patch)
tree0d95d879f4d26f88081241f38f31d64f59a40a56 /parsing/pptactic.ml
parente70ae0ceeadafc703f01909aeb19273b28e6caef (diff)
Restructuration interpréteur de tactique: plus d'évaluation partielle à la définition; suppression TacFunRec, VClosure, VFTactic et VContext; davantage de globalisation statique (notamment pour les tactiques mutuellement récursives); débogueur plus informatif
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@3532 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'parsing/pptactic.ml')
-rw-r--r--parsing/pptactic.ml6
1 files changed, 2 insertions, 4 deletions
diff --git a/parsing/pptactic.ml b/parsing/pptactic.ml
index c44881614e..2f18076b7e 100644
--- a/parsing/pptactic.ml
+++ b/parsing/pptactic.ml
@@ -162,8 +162,8 @@ let pr_let_clause k pr = function
let pr_let_clauses pr = function
| hd::tl ->
hv 0
- (pr_let_clause "Let " pr hd ++ spc () ++
- prlist_with_sep spc (pr_let_clause "And " pr) tl)
+ (pr_let_clause "Let " pr hd ++
+ prlist (fun t -> spc () ++ pr_let_clause "And " pr t) tl)
| [] -> anomaly "LetIn must declare at least one binding"
let pr_rec_clause pr ((_,id),(l,t)) =
@@ -557,8 +557,6 @@ and pr6 = function
| TacFun (lvar,body) ->
hov 0 (str "Fun" ++
prlist pr_funvar lvar ++ spc () ++ str "->" ++ spc () ++ prtac body)
- | TacFunRec t ->
- hov 0 (str "Rec " ++ pr_rec_clause prtac t)
| TacArg c -> pr_tacarg c