diff options
| author | barras | 2008-03-18 13:30:57 +0000 |
|---|---|---|
| committer | barras | 2008-03-18 13:30:57 +0000 |
| commit | 067aa9a444b7d13733c8ca1cf52d6d73e105dec0 (patch) | |
| tree | efa8f52dccdd7eaa8fdc04de7366f840b9a70d86 /lib/util.ml | |
| parent | 242e810e149d19d9a6089e6af564acd884b61fc5 (diff) | |
improved the implementation of rtree
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@10691 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'lib/util.ml')
| -rw-r--r-- | lib/util.ml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/util.ml b/lib/util.ml index 29edaf3073..ce336ac34c 100644 --- a/lib/util.ml +++ b/lib/util.ml @@ -741,6 +741,11 @@ let array_map_left_pair f a g b = r, s end +let array_iter2 f v1 v2 = + let n = Array.length v1 in + if Array.length v2 <> n then invalid_arg "array_iter2" + else for i = 0 to n - 1 do f v1.(i) v2.(i) done + let pure_functional = false let array_fold_map' f v e = |
