aboutsummaryrefslogtreecommitdiffhomepage
path: root/library
diff options
context:
space:
mode:
authorGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2000-12-19 15:43:46 +0000
committerGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2000-12-19 15:43:46 +0000
commitd57fd25fa5817507f3acc6f8c2d1b899e4de3c5b (patch)
tree295b880aad23cc4ed9d78de87cf189cfa6fa9a1f /library
parent5e37d8609c6fae33ae839c21a2d9607a923a34f1 (diff)
Pédagogie
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@1152 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'library')
-rw-r--r--library/lib.ml7
1 files changed, 3 insertions, 4 deletions
diff --git a/library/lib.ml b/library/lib.ml
index d0a015bd9..4d95bdce9 100644
--- a/library/lib.ml
+++ b/library/lib.ml
@@ -63,14 +63,13 @@ let find_entry_p p =
find !lib_stk
let split_lib sp =
- let rec findrec acc = function
- | ((sp',obj) as hd)::t ->
- if sp = sp' then (acc,hd,t) else findrec (hd::acc) t
+ let rec findrec after = function
+ | ((sp',obj) as hd)::before ->
+ if sp = sp' then (after,hd,before) else findrec (hd::after) before
| [] -> error "no such entry"
in
findrec [] !lib_stk
-
(* Adding operations. *)
let add_entry sp node =