package diffast-langs-python

  1. Overview
  2. Docs
Python parser plugin for Diff/AST

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.4.tar.gz
sha256=f58dc5326c1698e22b84e3b808e6008228071f5796cda65433106e0d42c0dad5
sha512=8e451ab99433ef479c7d3aa0396bab6650894a2c3282e72cc65014d61f59dde578020d4bc9d423045e66d1d4592b58e877d7bd830788aeb96e5fa4ba534b4b78

doc/diffast-langs-python.base/Python_base/Py_unparsing/UPB/index.html

Module Py_unparsing.UPB

type block_style = Langs_common__Unparsing_base.Make(Fmtr).block_style =
  1. | BSshort
  2. | BStall
type box = Langs_common__Unparsing_base.Make(Fmtr).box =
  1. | B of int
  2. | Bh
  3. | Bv of int
  4. | Bhv of int
  5. | Bhov of int
val sprintf : ('a, unit, string) format -> 'a
val box_to_string : box -> string
val pr_string : string -> unit
val pr_break : int -> int -> unit
val pr_space : unit -> unit
val pr_newline : unit -> unit
val pr_cut : unit -> unit
val pr_int : int -> unit
val pr_float : float -> unit
val pr_char : char -> unit
val pr_bool : bool -> unit
val pr_flush : unit -> unit
val _pr_comma : unit -> unit
val _pr_eq : unit -> unit
val pr_comma : unit -> unit
val pr_eq : unit -> unit
val pr_lparen : unit -> unit
val pr_rparen : unit -> unit
val pr_lbracket : unit -> unit
val pr_rbracket : unit -> unit
val pr_lbrace : unit -> unit
val pr_rbrace : unit -> unit
val pr_dot : unit -> unit
val pr_ellipsis : unit -> unit
val pr_amp : unit -> unit
val pr_colon : unit -> unit
val pr_semicolon : unit -> unit
val pr_bor : unit -> unit
val pr_none : unit -> unit
val force_newline : unit -> unit
val pad : int -> unit
val pad1 : unit -> unit
val pr_name : string -> unit
val pr_id : string -> unit
val pr_option : ('a -> unit) -> 'a option -> unit
class ppbox : object ... end
val apply_nth : ('a -> unit) -> 'a array -> int -> unit