aboutsummaryrefslogtreecommitdiff
path: root/translate
diff options
context:
space:
mode:
authorbertot2004-02-26 13:35:24 +0000
committerbertot2004-02-26 13:35:24 +0000
commit67fe536720c5ef5bb509249b9a30cbc6f2cebd92 (patch)
tree54964d8e58b41b401d097f044d50b03ee68da118 /translate
parente6370d38bd56ccd070cb33d257147ace238efc8b (diff)
Keep structure information for Fixpoint declaration and Fix terms
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@5386 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'translate')
-rw-r--r--translate/ppconstrnew.ml2
-rw-r--r--translate/ppvernacnew.ml6
2 files changed, 4 insertions, 4 deletions
diff --git a/translate/ppconstrnew.ml b/translate/ppconstrnew.ml
index 9b2faf4ba9..b98be6c6c7 100644
--- a/translate/ppconstrnew.ml
+++ b/translate/ppconstrnew.ml
@@ -354,7 +354,7 @@ let name_of_binder = function
| LocalRawAssum (nal,_) -> nal
| LocalRawDef (_,_) -> []
-let pr_fixdecl pr (id,n,t0,c0) =
+let pr_fixdecl pr (id,n,_,t0,c0) =
let (bl,c,t) = extract_def_binders c0 t0 in
let (bl,t,c) =
let ids = List.flatten (List.map name_of_binder bl) in
diff --git a/translate/ppvernacnew.ml b/translate/ppvernacnew.ml
index 85dae24ae3..44599e72f5 100644
--- a/translate/ppvernacnew.ml
+++ b/translate/ppvernacnew.ml
@@ -755,7 +755,7 @@ let rec pr_vernac = function
let notations =
List.fold_right (fun (_,ntnopt) l -> option_cons ntnopt l) recs [] in
let impl = List.map
- (fun ((recname,_,arityc,_),_) ->
+ (fun ((recname,_, _, arityc,_),_) ->
let arity = Constrintern.interp_type sigma env0 arityc in
let impl_in =
if Impargs.is_implicit_args()
@@ -777,7 +777,7 @@ let rec pr_vernac = function
let rec_sign =
List.fold_left
- (fun env ((recname,_,arityc,_),_) ->
+ (fun env ((recname,_,_,arityc,_),_) ->
let arity = Constrintern.interp_type sigma env0 arityc in
Environ.push_named (recname,None,arity) env)
(Global.env()) recs in
@@ -786,7 +786,7 @@ let rec pr_vernac = function
| LocalRawAssum (nal,_) -> nal
| LocalRawDef (_,_) -> [] in
let pr_onerec = function
- | (id,n,type_0,def0),ntn ->
+ | (id,n,_,type_0,def0),ntn ->
let (bl,def,type_) = extract_def_binders def0 type_0 in
let ids = List.flatten (List.map name_of_binder bl) in
let (bl,def,type_) =