manpagez: man pages & more
man Pprintast.printer(3)
Home | html | info | man
Pprintast.printer(3)             OCaml library            Pprintast.printer(3)




NAME

       Pprintast.printer - no description


Class

       Class   Pprintast.printer


Documentation

       class printer : unit -> object end





       Parameters:

       ""

       unit






       val pipe : bool




       val semi : bool




       method binding : Format.formatter -> Parsetree.value_binding -> unit




       method  bindings  :  Format.formatter  ->  Asttypes.rec_flag  *  Parse-
       tree.value_binding list -> unit




       method case_list : Format.formatter -> Parsetree.case list -> unit




       method class_expr : Format.formatter -> Parsetree.class_expr -> unit




       method class_field : Format.formatter -> Parsetree.class_field -> unit




       method class_params_def : Format.formatter  ->  (Parsetree.core_type  *
       Asttypes.variance) list -> unit




       method  class_signature : Format.formatter -> Parsetree.class_signature
       -> unit




       method class_structure : Format.formatter ->  Parsetree.class_structure
       -> unit




       method class_type : Format.formatter -> Parsetree.class_type -> unit




       method   class_type_declaration_list   :   Format.formatter  ->  Parse-
       tree.class_type_declaration list -> unit




       method constant : Format.formatter -> Asttypes.constant -> unit




       method constant_string : Format.formatter -> string -> unit




       method core_type : Format.formatter -> Parsetree.core_type -> unit




       method core_type1 : Format.formatter -> Parsetree.core_type -> unit




       method direction_flag : Format.formatter -> Asttypes.direction_flag  ->
       unit




       method   directive_argument   :  Format.formatter  ->  Parsetree.direc-
       tive_argument -> unit




       method exception_declaration  :  Format.formatter  ->  Parsetree.exten-
       sion_constructor -> unit




       method expression : Format.formatter -> Parsetree.expression -> unit




       method expression1 : Format.formatter -> Parsetree.expression -> unit




       method expression2 : Format.formatter -> Parsetree.expression -> unit




       method  extension_constructor  :  Format.formatter  -> Parsetree.exten-
       sion_constructor -> unit




       method  label_exp  :  Format.formatter  ->  Asttypes.label   *   Parse-
       tree.expression option * Parsetree.pattern -> unit




       method  label_x_expression_param : Format.formatter -> Asttypes.label *
       Parsetree.expression -> unit




       method list :  'a.   ?sep:Pprintast.space_formatter  ->  ?first:Pprint-
       ast.space_formatter  -> ?last:Pprintast.space_formatter -> (Format.for-
       matter -> 'a -> unit) -> Format.formatter -> 'a list -> unit




       method longident : Format.formatter -> Longident.t -> unit




       method longident_loc : Format.formatter -> Longident.t Asttypes.loc  ->
       unit




       method module_expr : Format.formatter -> Parsetree.module_expr -> unit




       method module_type : Format.formatter -> Parsetree.module_type -> unit




       method mutable_flag : Format.formatter -> Asttypes.mutable_flag -> unit




       method option : 'a.  ?first:Pprintast.space_formatter ->  ?last:Pprint-
       ast.space_formatter  -> (Format.formatter -> 'a -> unit) -> Format.for-
       matter -> 'a option -> unit




       method paren : 'a.  ?first:Pprintast.space_formatter  ->  ?last:Pprint-
       ast.space_formatter -> bool -> (Format.formatter -> 'a -> unit) -> For-
       mat.formatter -> 'a -> unit




       method pattern : Format.formatter -> Parsetree.pattern -> unit




       method pattern1 : Format.formatter -> Parsetree.pattern -> unit




       method payload : Format.formatter -> Parsetree.payload -> unit




       method private_flag : Format.formatter -> Asttypes.private_flag -> unit




       method rec_flag : Format.formatter -> Asttypes.rec_flag -> unit




       method reset : < attribute : Format.formatter -> Parsetree.attribute ->
       unit; attributes : Format.formatter ->  Parsetree.attributes  ->  unit;
       binding : Format.formatter -> Parsetree.value_binding -> unit; bindings
       : Format.formatter -> Asttypes.rec_flag * Parsetree.value_binding  list
       ->  unit;  case_list : Format.formatter -> Parsetree.case list -> unit;
       class_expr  :  Format.formatter  ->   Parsetree.class_expr   ->   unit;
       class_field   :  Format.formatter  ->  Parsetree.class_field  ->  unit;
       class_params_def :  Format.formatter  ->  (Parsetree.core_type  *  Ast-
       types.variance)  list  ->  unit;  class_signature : Format.formatter ->
       Parsetree.class_signature -> unit; class_structure  :  Format.formatter
       ->  Parsetree.class_structure -> unit; class_type : Format.formatter ->
       Parsetree.class_type -> unit; class_type_declaration_list : Format.for-
       matter  ->  Parsetree.class_type_declaration  list  -> unit; constant :
       Format.formatter -> Asttypes.constant -> unit; constant_string  :  For-
       mat.formatter -> string -> unit; core_type : Format.formatter -> Parse-
       tree.core_type  ->  unit;  core_type1  :  Format.formatter  ->   Parse-
       tree.core_type  ->  unit;  direction_flag  :  Format.formatter  -> Ast-
       types.direction_flag -> unit; directive_argument : Format.formatter  ->
       Parsetree.directive_argument  ->  unit;  exception_declaration  :  For-
       mat.formatter -> Parsetree.extension_constructor -> unit; expression  :
       Format.formatter  ->  Parsetree.expression  -> unit; expression1 : For-
       mat.formatter ->  Parsetree.expression  ->  unit;  expression2  :  For-
       mat.formatter  -> Parsetree.expression -> unit; extension : Format.for-
       matter -> Parsetree.extension ->  unit;  extension_constructor  :  For-
       mat.formatter   ->   Parsetree.extension_constructor  ->  unit;  float-
       ing_attribute  :  Format.formatter  ->  Parsetree.attribute  ->   unit;
       item_attribute  :  Format.formatter  ->  Parsetree.attribute  ->  unit;
       item_attributes : Format.formatter  ->  Parsetree.attributes  ->  unit;
       item_extension  :  Format.formatter  ->  Parsetree.extension  ->  unit;
       label_exp : Format.formatter -> Asttypes.label  *  Parsetree.expression
       option  *  Parsetree.pattern  ->  unit; label_x_expression_param : For-
       mat.formatter -> Asttypes.label * Parsetree.expression -> unit; list  :
       'a.  ?sep:Pprintast.space_formatter -> ?first:Pprintast.space_formatter
       -> ?last:Pprintast.space_formatter -> (Format.formatter -> 'a ->  unit)
       -> Format.formatter -> 'a list -> unit; longident : Format.formatter ->
       Longident.t -> unit; longident_loc :  Format.formatter  ->  Longident.t
       Asttypes.loc  -> unit; module_expr : Format.formatter -> Parsetree.mod-
       ule_expr -> unit;  module_type  :  Format.formatter  ->  Parsetree.mod-
       ule_type  ->  unit;  mutable_flag  : Format.formatter -> Asttypes.muta-
       ble_flag -> unit; option  :  'a.   ?first:Pprintast.space_formatter  ->
       ?last:Pprintast.space_formatter  -> (Format.formatter -> 'a -> unit) ->
       Format.formatter -> 'a option ->  unit;  paren  :  'a.   ?first:Pprint-
       ast.space_formatter -> ?last:Pprintast.space_formatter -> bool -> (For-
       mat.formatter -> 'a -> unit) -> Format.formatter -> 'a -> unit; pattern
       : Format.formatter -> Parsetree.pattern -> unit; pattern1 : Format.for-
       matter -> Parsetree.pattern ->  unit;  payload  :  Format.formatter  ->
       Parsetree.payload  ->  unit;  private_flag  :  Format.formatter -> Ast-
       types.private_flag  ->  unit;  rec_flag  :  Format.formatter  ->   Ast-
       types.rec_flag -> unit; reset : 'b; reset_ifthenelse : 'b; reset_pipe :
       'b; reset_semi : 'b; signature : Format.formatter  ->  Parsetree.signa-
       ture_item  list  ->  unit;  signature_item : Format.formatter -> Parse-
       tree.signature_item -> unit; simple_expr : Format.formatter  ->  Parse-
       tree.expression  ->  unit;  simple_pattern : Format.formatter -> Parse-
       tree.pattern -> unit; string_quot : Format.formatter ->  Asttypes.label
       ->  unit; structure : Format.formatter -> Parsetree.structure_item list
       -> unit; structure_item : Format.formatter ->  Parsetree.structure_item
       -> unit; sugar_expr : Format.formatter -> Parsetree.expression -> bool;
       toplevel_phrase  :  Format.formatter  ->  Parsetree.toplevel_phrase  ->
       unit; type_declaration : Format.formatter -> Parsetree.type_declaration
       -> unit; type_def_list : Format.formatter -> Parsetree.type_declaration
       list   ->   unit;   type_extension   :   Format.formatter   ->   Parse-
       tree.type_extension -> unit; type_param :  Format.formatter  ->  Parse-
       tree.core_type  *  Asttypes.variance -> unit; type_params : Format.for-
       matter ->  (Parsetree.core_type  *  Asttypes.variance)  list  ->  unit;
       type_with_label   :   Format.formatter   ->   Asttypes.label  *  Parse-
       tree.core_type -> unit; tyvar : Format.formatter  ->  string  ->  unit;
       under_ifthenelse : 'b; under_pipe : 'b; under_semi : 'b; value_descrip-
       tion : Format.formatter -> Parsetree.value_description  ->  unit;  vir-
       tual_flag  : Format.formatter -> Asttypes.virtual_flag -> unit; .. > as
       'b




       method reset_semi : 'b




       method reset_ifthenelse : 'b




       method reset_pipe : 'b




       method signature : Format.formatter -> Parsetree.signature_item list ->
       unit




       method signature_item : Format.formatter -> Parsetree.signature_item ->
       unit




       method simple_expr : Format.formatter -> Parsetree.expression -> unit




       method simple_pattern : Format.formatter -> Parsetree.pattern -> unit




       method string_quot : Format.formatter -> Asttypes.label -> unit




       method structure : Format.formatter -> Parsetree.structure_item list ->
       unit




       method structure_item : Format.formatter -> Parsetree.structure_item ->
       unit




       method sugar_expr : Format.formatter -> Parsetree.expression -> bool




       method toplevel_phrase : Format.formatter ->  Parsetree.toplevel_phrase
       -> unit




       method  type_declaration  : Format.formatter -> Parsetree.type_declara-
       tion -> unit




       method type_def_list : Format.formatter  ->  Parsetree.type_declaration
       list -> unit




       method type_extension : Format.formatter -> Parsetree.type_extension ->
       unit




       method type_param :  Format.formatter  ->  Parsetree.core_type  *  Ast-
       types.variance -> unit




       method  type_params  :  Format.formatter -> (Parsetree.core_type * Ast-
       types.variance) list -> unit




       method type_with_label : Format.formatter ->  Asttypes.label  *  Parse-
       tree.core_type -> unit




       method tyvar : Format.formatter -> string -> unit




       method under_pipe : 'b




       method under_semi : 'b




       method under_ifthenelse : 'b




       method value_description : Format.formatter -> Parsetree.value_descrip-
       tion -> unit




       method virtual_flag : Format.formatter -> Asttypes.virtual_flag -> unit




       method attribute : Format.formatter -> Parsetree.attribute -> unit




       method item_attribute : Format.formatter -> Parsetree.attribute -> unit




       method floating_attribute : Format.formatter -> Parsetree.attribute  ->
       unit




       method attributes : Format.formatter -> Parsetree.attributes -> unit




       method  item_attributes  :  Format.formatter -> Parsetree.attributes ->
       unit




       method extension : Format.formatter -> Parsetree.extension -> unit




       method item_extension : Format.formatter -> Parsetree.extension -> unit







OCamldoc                          2014-10-18              Pprintast.printer(3)

ocaml 4.02.1 - Generated Mon Oct 20 18:18:09 CDT 2014
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.