aboutsummaryrefslogtreecommitdiff
path: root/lib/bstack.mli
diff options
context:
space:
mode:
authorherbelin2003-10-10 17:49:14 +0000
committerherbelin2003-10-10 17:49:14 +0000
commit2adb1d2aff79adbec1660df191d076e1900944ce (patch)
treefebe20a6a64225e5266c182d75bd773cd8869eaa /lib/bstack.mli
parentcc1b83979b9978fb2979ae8cda86daddaa62badb (diff)
Gestion en temps constant de la pile des Unfo
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@4560 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'lib/bstack.mli')
-rw-r--r--lib/bstack.mli8
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/bstack.mli b/lib/bstack.mli
index febf7850ed..4f8ba95c44 100644
--- a/lib/bstack.mli
+++ b/lib/bstack.mli
@@ -12,12 +12,10 @@
type 'a t
-val create : int option -> 'a t
-val set_depth : 'a t -> int option -> unit
+val create : int -> 'a -> 'a t
val push : 'a t -> 'a -> unit
val app_push : 'a t -> ('a -> 'a) -> unit
val app_repl : 'a t -> ('a -> 'a) -> unit
-val pop : 'a t -> 'a option
-val top : 'a t -> 'a option
-val is_empty : 'a t -> bool
+val pop : 'a t -> unit
+val top : 'a t -> 'a
val depth : 'a t -> int