aboutsummaryrefslogtreecommitdiff
path: root/kernel/inductive.ml
diff options
context:
space:
mode:
authorfilliatr2001-12-13 09:03:13 +0000
committerfilliatr2001-12-13 09:03:13 +0000
commit78d1c75322684eaa7e0ef753ee56d9c6140ec830 (patch)
tree3ec7474493dc988732fdc9fe9d637b8de8279798 /kernel/inductive.ml
parentf813d54ada801c2162491267c3b236ad181ee5a3 (diff)
compat ocaml 3.03
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@2291 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'kernel/inductive.ml')
-rw-r--r--kernel/inductive.ml8
1 files changed, 5 insertions, 3 deletions
diff --git a/kernel/inductive.ml b/kernel/inductive.ml
index 218edd3a46..395ec95de2 100644
--- a/kernel/inductive.ml
+++ b/kernel/inductive.ml
@@ -97,7 +97,8 @@ let instantiate_params t args sign =
| (Some b,_,LetIn(_,_,_,t)) -> (largs, (substl subs b)::subs, t)
| _ -> fail())
sign
- (args,[],t) in
+ ~init:(args,[],t)
+ in
if rem_args <> [] then fail();
type_app (substl subs) ty
@@ -190,8 +191,9 @@ let local_rels ctxt =
match copt with
None -> (mkRel n :: rels, n+1)
| Some _ -> (rels, n+1))
- ([],1)
- ctxt in
+ ~init:([],1)
+ ctxt
+ in
rels
let build_dependent_constructor cs =