package diffast-langs-python-parsing

  1. Overview
  2. Docs

Module Python_parsing.PrinterSource

Sourceval indent_unit : int ref
Sourceval pr_string : string -> unit
Sourceval pr_space : unit -> unit
Sourceval pr_comma : unit -> unit
Sourceval pr_period : unit -> unit
Sourceval pr_colon : unit -> unit
Sourceval pr_semicolon : unit -> unit
Sourceval pr_equal : unit -> unit
Sourceval pr_null : unit -> unit
Sourceval pr_newline : unit -> unit
Sourceval pr_list : ('a -> unit) -> (unit -> 'b) -> 'a list -> unit
Sourceval pr_opt : ?pr_head:(unit -> unit) -> ('a -> unit) -> 'a option -> unit
Sourceval pr_indent : int -> unit
Sourceval pr_name : ('a * string) -> unit
Sourceval pr_names : ('a * string) list -> unit
Sourceval pr_dottedname : ('a * string) list -> unit
Sourceval pr_fileinput : Ast.fileinput -> unit
Sourceval pr_statement : int -> Ast.statement -> unit
Sourceval pr_subject_expr : Ast.subject_expr -> unit
Sourceval pr_case_block : int -> Ast.case_block -> unit
Sourceval pr_pattern : Ast.pattern -> unit
Sourceval pr_literal_expr : Ast.literal_expr -> unit
Sourceval pr_key : Ast.key -> unit
Sourceval pr_guard : Ast.guard -> unit
Sourceval pr_with_item : (Ast.expr * Ast.target option) -> unit
Sourceval pr_else_opt : int -> (Ast.loc * Ast.suite) option -> unit
Sourceval pr_finally_opt : int -> (Ast.loc * Ast.suite) option -> unit
Sourceval pr_elif : int -> (Ast.loc * Ast.expr * Ast.suite) -> unit
Sourceval pr_expr_suite : int -> string -> (Ast.expr * Ast.suite) -> unit
Sourceval pr_exprs : Ast.expr list -> unit
Sourceval pr_testlist : Ast.testlist -> unit
Sourceval pr_targs : Ast.expr list -> unit
Sourceval pr_smallstmt : Ast.simplestmt -> unit
Sourceval pr_dottedname_as_name : Ast.dottedname_as_name -> unit
Sourceval pr_name_as_name : Ast.name_as_name -> unit
Sourceval pr_suite : int -> Ast.suite -> unit
Sourceval pr_vararg : Ast.vararg -> unit
Sourceval pr_parameters : Ast.parameters -> unit
Sourceval pr_fpdef : Ast.fpdef -> unit
Sourceval pr_decorator : Ast.decorator -> unit
Sourceval pr_expr : Ast.expr -> unit
Sourceval pr_primary : Ast.primary -> unit
Sourceval _pr_primary : Ast.primary_desc -> unit
Sourceval pr_literal : Ast.literal -> unit
Sourceval pr_target : Ast.target -> unit
Sourceval pr_listfor : Ast.listfor -> unit
Sourceval pr_listif : Ast.listif -> unit
Sourceval pr_listiter : Ast.listiter -> unit
Sourceval pr_dictelem : Ast.dictelem -> unit
Sourceval pr_dictorsetmaker : Ast.dictorsetmaker -> unit
Sourceval pr_expr_opt : Ast.expr option -> unit
Sourceval pr_sliceitem : Ast.sliceitem -> unit
Sourceval pr_arglist : Ast.arglist -> unit
Sourceval pr_argument : Ast.argument -> unit
Sourceval pr_compiter : Ast.compiter -> unit
Sourceval pr_compif : Ast.compif -> unit
Sourceval pr_compfor : Ast.compfor -> unit
Sourceval pr_augop : Ast.augop -> unit
Sourceval pr_bop : Ast.bop -> unit
Sourceval pr_uop : Ast.uop -> unit