Module Python_base.Py_unparsingSource

module Sourcecode = Diffast_core.Sourcecode
module Unparsing_base = Langs_common.Unparsing_base
Sourcemodule L = Py_label
module Tree : sig ... end
Sourcemodule Fmtr : sig ... end
module UPB : sig ... end
Sourceval indent_unit : int ref
Sourceval error_symbol : string
Sourceval pr_comma : unit -> unit
Sourceval pr_eq : unit -> unit
Sourceval pr_a : ?head:??? -> ?tail:??? -> (unit -> unit) -> ('a -> unit) -> 'a array -> unit
Sourceval pr_opt : ('a -> unit) -> 'a option -> unit
Sourceval pr_indent : int -> unit
Sourceval pr_name : string -> unit
Sourceval getlab : < data : < _label : Obj.t ; orig_lab_opt : Obj.t option.. >.. > -> L.t
Sourceval get_nth_children : < children : 'a array ; data : < get_ordinal : int -> 'b.. >.. > -> 'b -> 'a array
Sourceval pr_node : ?fail_on_error:??? -> ?level:??? -> (< children : 'a array ; data : < _label : Obj.t ; get_ordinal : int -> int ; orig_lab_opt : Obj.t option.. > ; initial_children : 'a array.. > as 'a) -> unit
Sourceval unparse : ?no_boxing:??? -> ?no_header:??? -> ?fail_on_error:??? -> (< children : 'a array ; data : < _label : Obj.t ; get_ordinal : int -> int ; orig_lab_opt : Obj.t option.. > ; initial_children : 'a array.. > as 'a) -> unit