Arith.Shostakmodule P : Polynome.EXTENDED_Polynome with type r = X.rtype t = P.tType of terms of the theory
type r = X.rType of representants of terms of the theory
return true if the symbol and the type are owned by the theory
val hash : t -> intsolve r1 r2, solve the equality r1=r2 and return the substitution
val solve : r -> r -> r Sig.solve_pb -> r Sig.solve_pbval print : Format.formatter -> t -> unitval fully_interpreted : Symbols.t -> bool