module Sort:sig..end
The Sort module implements type information for ASTs
type sort
val equal : sort -> sort -> boolComparison operator.
val get_id : sort -> intReturns a unique identifier for the sort.
val get_sort_kind : sort -> Z3enums.sort_kindThe kind of the sort.
val get_name : sort -> Symbol.symbolThe name of the sort
val to_string : sort -> stringA string representation of the sort.
val mk_uninterpreted : context -> Symbol.symbol -> sortCreate a new uninterpreted sort.
val mk_uninterpreted_s : context -> string -> sortCreate a new uninterpreted sort.