Module type Can.T


module type T = sig  end
A canonizable and ground confluent theory th is specified by means of a

val th : Th.t
val map : (Term.t -> Term.t) -> Term.t -> Term.t
Parameters:
? : Term.t -> Term.t
? : Term.t
val sigma : Sym.t -> Term.t list -> Term.t
Parameters:
? : Sym.t
? : Term.t list
val of_equal : Fact.Equal.t -> Can.config -> Fact.Equal.t list
Parameters:
? : Fact.Equal.t
? : Can.config
val of_var_equal : Fact.Equal.t -> Can.config -> Fact.Equal.t list
Parameters:
? : Fact.Equal.t
? : Can.config
val of_var_diseq : Fact.Diseq.t -> Can.config -> Fact.Equal.t list
Parameters:
? : Fact.Diseq.t
? : Can.config
val disjunction : Can.config -> Clause.t
Parameters:
? : Can.config