val lexicograph : ('a -> 'b -> int) -> 'a list -> 'b list -> int
-module Utils (B : Terms.Blob) :
+module Utils (B : Orderings.Blob) :
sig
val eq_foterm : B.t Terms.foterm -> B.t Terms.foterm -> bool
val compare_foterm : B.t Terms.foterm -> B.t Terms.foterm -> int
int -> B.t Terms.unit_clause -> B.t Terms.unit_clause * int
(* relocate [maxvar] [varlist] -> [newmaxvar] * [varlist] * [relocsubst] *)
- val relocate : int -> int list -> int * int list * B.t Terms.substitution
+ val relocate :
+ int -> int list -> B.t Terms.substitution ->
+ int * int list * B.t Terms.substitution
val compare_passive_clauses_weight :
B.t Terms.passive_clause -> B.t Terms.passive_clause -> int