Sourcetype pa_constructor = {cnode : int;arity : int;args : int list;
} Sourcetype pa_fun = {fsym : int;fnargs : int;
} Sourcemodule Constrhash : Stdlib.Hashtbl.S with type key = Constr.constr Sourcemodule Termhash : Stdlib.Hashtbl.S with type key = term Sourcetype 'a eq = {lhs : int;rhs : int;rule : 'a;
} Sourcetype vertex = | Leaf| Node of int * int
Sourcetype forest = {mutable max_size : int;mutable size : int;mutable map : node array;axioms : (term * term) Constrhash.t;mutable epsilons : pa_constructor list;syms : int Termhash.t;
}