sig
  type 'a t
  exception Empty
  val create : unit -> 'Stack.t
  val push : '-> 'Stack.t -> unit
  val pop : 'Stack.t -> 'a
  val top : 'Stack.t -> 'a
  val clear : 'Stack.t -> unit
  val copy : 'Stack.t -> 'Stack.t
  val is_empty : 'Stack.t -> bool
  val length : 'Stack.t -> int
  val iter : ('-> unit) -> 'Stack.t -> unit
end

Hosted by the SourceForge.net Logo* web site.
*Other names and brands may be claimed as the property of others.