package archetype

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Archetype.Printer_mlwtreeSource

Sourceval pp_int : Format.formatter -> int -> unit
Sourceval pp_id : Core.Format.formatter -> string -> unit
Sourceval empty_string : string
Sourceval pp_enclose : ('a, 'b, 'c, 'd, 'd, 'a) CamlinternalFormatBasics.format6 -> ('e, 'f, 'g, 'h, 'h, 'e) CamlinternalFormatBasics.format6 -> (Format.formatter -> 'i -> unit) -> Format.formatter -> 'i -> unit
Sourcetype assoc =
  1. | Left
  2. | Right
  3. | NonAssoc
Sourcetype pos =
  1. | PLeft
  2. | PRight
  3. | PInfix
  4. | PNone
Sourceval e_in : int * assoc
Sourceval e_to : int * assoc
Sourceval e_arrow : int * assoc
Sourceval e_match : int * assoc
Sourceval e_if : int * assoc
Sourceval e_then : int * assoc
Sourceval e_else : int * assoc
Sourceval e_comma : int * assoc
Sourceval e_semi_colon : int * assoc
Sourceval e_colon : int * assoc
Sourceval e_and : int * assoc
Sourceval e_or : int * assoc
Sourceval e_equal : int * assoc
Sourceval e_nequal : int * assoc
Sourceval e_gt : int * assoc
Sourceval e_ge : int * assoc
Sourceval e_lt : int * assoc
Sourceval e_le : int * assoc
Sourceval e_plus : int * assoc
Sourceval e_minus : int * assoc
Sourceval e_mult : int * assoc
Sourceval e_div : int * assoc
Sourceval e_modulo : int * assoc
Sourceval e_not : int * assoc
Sourceval e_dot : int * assoc
Sourceval e_app : int * assoc
Sourceval e_for : int * assoc
Sourceval e_default : int * assoc
Sourceval e_simple : int * assoc
Sourceval e_top : int * assoc
Sourceval pp_if : bool -> ('a -> 'b -> 'c) -> ('a -> 'b -> 'c) -> 'a -> 'b -> 'c
Sourceval pp_maybe : bool -> (('a -> 'b -> 'c) -> 'a -> 'b -> 'c) -> ('a -> 'b -> 'c) -> 'a -> 'b -> 'c
Sourceval pp_paren : (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a -> unit
Sourceval pp_maybe_paren : bool -> (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a -> unit
Sourceval maybe_paren : ('a * assoc) -> ('a * assoc) -> pos -> (Format.formatter -> 'b -> unit) -> Format.formatter -> 'b -> unit
Sourceval pp_with_paren : (Format.formatter -> ('a, 'b, 'c) Mlwtree.abstract_term -> unit) -> Format.formatter -> ('a, 'b, 'c) Mlwtree.abstract_term -> unit
Sourceval pp_if_with_paren : (Format.formatter -> ('a, 'b, 'c) Mlwtree.abstract_term -> unit) -> Format.formatter -> ('a, 'b, 'c) Mlwtree.abstract_term -> unit
Sourceval pp_logic : Core.Format.formatter -> Mlwtree.fmod -> unit
Sourceval needs_paren : ('a, 'b) Mlwtree.abstract_type -> bool
Sourceval pp_type : Core.Format.formatter -> ((string, 'a) Mlwtree.abstract_type as 'a) -> unit
Sourceval pp_univ_decl : Format.formatter -> (string list * ((string, 'a) Mlwtree.abstract_type as 'a)) -> unit
Sourceval pp_ref : Core.Format.formatter -> bool -> unit
Sourceval pp_arg : Format.formatter -> (string * ((string, 'a) Mlwtree.abstract_type as 'a)) -> unit
Sourceval pp_args : Core.Format.formatter -> (string * ((string, 'a) Mlwtree.abstract_type as 'a)) list -> unit
Sourceval pp_pattern : Core.Format.formatter -> string Mlwtree.pattern_node -> unit
Sourceval pp_dexn : Format.formatter -> (string * ((string, 'a) Mlwtree.abstract_type as 'a)) -> unit
Sourceval pp_mutable : Core.Format.formatter -> bool -> unit
Sourceval pp_field : Format.formatter -> Mlwtree.field -> unit
Sourceval pp_record : Format.formatter -> (string * Mlwtree.field list) -> unit
Sourceval pp_enum : Format.formatter -> (string * string list) -> unit
Sourceval pp_qualid : Format.formatter -> string list -> unit
Sourceval pp_clone_subst : Format.formatter -> (string, (string, 'a) Mlwtree.abstract_type as 'a) Mlwtree.abstract_clone_subst -> unit
Sourceval pp_clone : Format.formatter -> (string list * string * (string, (string, 'a) Mlwtree.abstract_type as 'a) Mlwtree.abstract_clone_subst list) -> unit
Sourceval pp_theotyp : Core.Format.formatter -> Mlwtree.theotyp -> unit
Sourceval pp_ref_val : Format.formatter -> (string * ((string, 'a) Mlwtree.abstract_type as 'a)) -> unit
Sourceval pp_val : Format.formatter -> (string * ((string, 'a) Mlwtree.abstract_type as 'a)) -> unit
Sourceval pp_module : Format.formatter -> Mlwtree.mlw_module -> unit
Sourceval pp_mlw_tree : Format.formatter -> Mlwtree.mlw_tree -> unit
Sourceval string_of__of_pp : (Format.formatter -> 'a -> unit) -> 'a -> string
Sourceval show_mlw_tree : Mlwtree.mlw_tree -> string
OCaml

Innovation. Community. Security.