method op_spaced : string -> boolmethod op_record : string * stringmethod pp_declare_adt : Stdlib.Format.formatter -> T.ADT.t -> int -> unitmethod pp_declare_def : Stdlib.Format.formatter ->
T.ADT.t ->
int ->
T.tau ->
unitmethod pp_declare_sum : Stdlib.Format.formatter ->
T.ADT.t ->
int ->
(T.Fun.t * T.tau list) list ->
unitmethod declare_type : Stdlib.Format.formatter ->
T.ADT.t ->
int ->
typedef ->
unitmethod declare_prop : kind:string ->
Stdlib.Format.formatter ->
string ->
T.var list ->
trigger list list ->
T.term ->
unitmethod declare_axiom : Stdlib.Format.formatter ->
string ->
T.var list ->
trigger list list ->
T.term ->
unitmethod declare_fixpoint : prefix:string ->
Stdlib.Format.formatter ->
T.Fun.t ->
T.var list ->
T.tau ->
T.term ->
unitmethod declare_signature : Stdlib.Format.formatter ->
T.Fun.t ->
T.tau list ->
T.tau ->
unit