# Module Printast

    module Printast: sig .. end

Raw printer for `Parsetree`

Warning: this module is unstable and part of compiler-libs.

    val interface : Format.formatter -> Parsetree.signature_item list -> unit

    val implementation : Format.formatter -> Parsetree.structure_item list -> unit

    val top_phrase : Format.formatter -> Parsetree.toplevel_phrase -> unit

    val pattern : int -> Format.formatter -> Parsetree.pattern -> unit

    val expression : int -> Format.formatter -> Parsetree.expression -> unit

    val structure : int -> Format.formatter -> Parsetree.structure -> unit

    val payload : int -> Format.formatter -> Parsetree.payload -> unit