package why3

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
exception Unprinted of string
val c_keywords : string list
val sanitizer : string -> string
val printer : Ident.ident_printer
val print_ident : Format.formatter -> Ident.ident -> unit
val protect_on : bool -> ('a, 'b, 'c, 'd, 'e, 'f) format6 -> ('a, 'b, 'c, 'd, 'e, 'f) format6
val extract_stars : C.ty -> int * C.ty
val print_ty : ?paren:bool -> C.ty Pp.pp
val print_unop : Format.formatter -> C.unop -> unit
val unop_postfix : C.unop -> bool
val print_binop : Format.formatter -> C.binop -> unit
val print_expr : paren:bool -> C.expr Pp.pp
val print_const : Format.formatter -> C.constant -> unit
val print_id_init : stars:int -> Format.formatter -> (Ident.ident * C.expr) -> unit
val print_stmt : braces:bool -> C.stmt Pp.pp
val print_def : C.definition Pp.pp
val print_body : Format.formatter -> C.body -> unit
val print_header_def : Format.formatter -> C.definition -> unit
val print_file : Format.formatter -> info -> C.definition list -> unit
OCaml

Innovation. Community. Security.