diff options
| author | filliatr | 2001-12-13 09:03:13 +0000 |
|---|---|---|
| committer | filliatr | 2001-12-13 09:03:13 +0000 |
| commit | 78d1c75322684eaa7e0ef753ee56d9c6140ec830 (patch) | |
| tree | 3ec7474493dc988732fdc9fe9d637b8de8279798 /kernel/inductive.ml | |
| parent | f813d54ada801c2162491267c3b236ad181ee5a3 (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.ml | 8 |
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 = |
