package why3

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val protect_on : bool -> ('a, 'b, 'c, 'd, 'e, 'f) format6 -> ('a, 'b, 'c, 'd, 'e, 'f) format6
val star : unit Pp.pp
val print_list2 : unit Pp.pp -> unit Pp.pp -> 'a Pp.pp -> 'b Pp.pp -> ('a list * 'b list) Pp.pp
type info = private {
  1. info_syn : Printer.syntax_map;
  2. info_convert : Printer.syntax_map;
  3. info_literal : Printer.syntax_map;
  4. info_current_th : Theory.theory;
  5. info_current_mo : Pmodule.pmodule option;
  6. info_th_known_map : Decl.known_map;
  7. info_mo_known_map : Pdecl.known_map;
  8. info_fname : string option;
  9. info_flat : bool;
  10. info_current_ph : string list;
}
val create_info : Pdriver.printer_args -> string option -> flat:bool -> Pmodule.pmodule -> info
val add_current_path : info -> string -> info
val check_val_in_drv : info -> Expr.rsymbol -> unit
module type S = sig ... end
module MLPrinter (K : sig ... end) : S
OCaml

Innovation. Community. Security.