package ocamlnet

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type header = {
  1. mutable fl : int;
  2. mutable root : int;
  3. mutable nodes : node array;
}
and node = {
  1. mutable left : int;
  2. mutable right : int;
  3. mutable bal : int;
  4. mutable key : int;
  5. mutable value : int;
}
exception Tree_full
val create_header : unit -> header
val create_node : unit -> node
val init_header : header -> unit
val find_pred : header -> int -> (int * int) option
val find : header -> int -> (int * int) option
val add : header -> int -> int -> unit
val remove : header -> int -> unit
val as_debug_list : header -> string
val as_debug_tree : header -> string
OCaml

Innovation. Community. Security.