SemDiffLib.CongruenceClosureRewritemodule CC = CongruenceClosureSolvermodule Var : sig ... endmodule Pattern : sig ... endmodule Rule : sig ... endMatch a pattern against a specific atom. Returns all valid substitutions.
val pp_parse_error : F.formatter -> parse_error -> unitval parse_pattern :
CC.t ->
string ->
(Pattern.t, parse_error) IStdlib.IStd.resultval parse_rule : CC.t -> string -> (Rule.t, parse_error) IStdlib.IStd.resultmodule TestOnly : sig ... end