diff options
| author | pboutill | 2012-12-19 00:13:21 +0000 |
|---|---|---|
| committer | pboutill | 2012-12-19 00:13:21 +0000 |
| commit | 32b7a0cc9c8302febd7639d22c80554fa4ec8d88 (patch) | |
| tree | c5798518db283d05d83d399802c5d50b093b417f /pretyping | |
| parent | 7a30e5bbcfb2dc3e7b7bf0cf2cd4e27eab31dcfb (diff) | |
Array.create is deprecated
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@16104 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'pretyping')
| -rw-r--r-- | pretyping/cases.ml | 2 | ||||
| -rw-r--r-- | pretyping/indrec.ml | 4 | ||||
| -rw-r--r-- | pretyping/termops.ml | 4 |
3 files changed, 5 insertions, 5 deletions
diff --git a/pretyping/cases.ml b/pretyping/cases.ml index 71c9325d70..bcf4b9e4a2 100644 --- a/pretyping/cases.ml +++ b/pretyping/cases.ml @@ -1092,7 +1092,7 @@ let first_clause_irrefutable env = function let group_equations pb ind current cstrs mat = let mat = if first_clause_irrefutable pb.env mat then [List.hd mat] else mat in - let brs = Array.create (Array.length cstrs) [] in + let brs = Array.make (Array.length cstrs) [] in let only_default = ref true in let _ = List.fold_right (* To be sure it's from bottom to top *) diff --git a/pretyping/indrec.ml b/pretyping/indrec.ml index b01a463a17..9c08a8bf6d 100644 --- a/pretyping/indrec.ml +++ b/pretyping/indrec.ml @@ -270,7 +270,7 @@ let mis_make_indrec env sigma listdepkind mib = context_chop (nparams-nparrec) mib.mind_params_ctxt in let nrec = List.length listdepkind in let depPvec = - Array.create mib.mind_ntypes (None : (bool * constr) option) in + Array.make mib.mind_ntypes (None : (bool * constr) option) in let _ = let rec assign k = function @@ -380,7 +380,7 @@ let mis_make_indrec env sigma listdepkind mib = let fixn = Array.of_list (List.rev ln) in let fixtyi = Array.of_list (List.rev ltyp) in let fixdef = Array.of_list (List.rev ldef) in - let names = Array.create nrec (Name(Id.of_string "F")) in + let names = Array.make nrec (Name(Id.of_string "F")) in mkFix ((fixn,p),(names,fixtyi,fixdef)) in mrec 0 [] [] [] diff --git a/pretyping/termops.ml b/pretyping/termops.ml index f5be896899..70843c7a9f 100644 --- a/pretyping/termops.ml +++ b/pretyping/termops.ml @@ -343,8 +343,8 @@ let fold_rec_types g (lna,typarray,_) e = let map_left2 f a g b = let l = Array.length a in if Int.equal l 0 then [||], [||] else begin - let r = Array.create l (f a.(0)) in - let s = Array.create l (g b.(0)) in + let r = Array.make l (f a.(0)) in + let s = Array.make l (g b.(0)) in for i = 1 to l - 1 do r.(i) <- f a.(i); s.(i) <- g b.(i) |
