module Diseq: sig end
type t = Term.t * Term.t * Jst.t
val make : Term.t -> Term.t -> Jst.t -> t
val lhs_of : t -> Term.t
Parameters: |
|
val rhs_of : t -> Term.t
Parameters: |
|
val pp : t Pretty.printer
val map : Jst.Eqtrans.t -> t -> t
Parameters: |
|
val both_sides : (Term.t -> bool) -> t -> bool
val is_var : t -> bool
Parameters: |
|
val is_pure : Th.t -> t -> bool
val status : t -> Term.status
Parameters: |
|
module Set: sig end