Module Type_parse_tree.Pretty

val pp_sep : ('a, Stdlib.Format.formatter, unit) Stdlib.format -> Stdlib.Format.formatter -> unit -> 'a
val pp_list_with_sep : (unit, Stdlib.Format.formatter, unit) Stdlib.format -> (Stdlib.Format.formatter -> 'a -> unit) -> Stdlib.Format.formatter -> 'a list -> unit
val typ : Stdlib.Format.formatter -> typ -> unit
val type_name : Stdlib.Format.formatter -> type_name -> unit
val binop : binop -> string
val expr : Stdlib.Format.formatter -> expr -> unit
val cfield : Stdlib.Format.formatter -> (string * typ) -> unit
val ptr_annot : Stdlib.Format.formatter -> ptr_annot -> unit
val def : Stdlib.Format.formatter -> definition -> unit
val vars : Stdlib.Format.formatter -> string list -> unit
val var : Stdlib.Format.formatter -> string -> unit
val annotations : Stdlib.Format.formatter -> definition list -> unit