package why3

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val tprinter : Ident.ident_printer
val aprinter : Ident.ident_printer
val sprinter : Ident.ident_printer
val pprinter : Ident.ident_printer
val forget_all : unit -> unit
val forget_tvs : unit -> unit
val forget_var : Term.vsymbol -> unit
val print_id_attrs : Stdlib.Format.formatter -> Ident.ident -> unit
val print_tv : Stdlib.Format.formatter -> Ty.tvsymbol -> unit
val print_vs : Stdlib.Format.formatter -> Term.vsymbol -> unit
val print_ts : Stdlib.Format.formatter -> Ty.tysymbol -> unit
val print_ls : Stdlib.Format.formatter -> Term.lsymbol -> unit
val print_cs : Stdlib.Format.formatter -> Term.lsymbol -> unit
val print_pr : Stdlib.Format.formatter -> Decl.prsymbol -> unit
val print_th : Stdlib.Format.formatter -> Theory.theory -> unit
val print_ty : Stdlib.Format.formatter -> Ty.ty -> unit
val print_vsty : Stdlib.Format.formatter -> Term.vsymbol -> unit
val print_ts_qualified : Stdlib.Format.formatter -> Ty.tysymbol -> unit
val print_ls_qualified : Stdlib.Format.formatter -> Term.lsymbol -> unit
val print_cs_qualified : Stdlib.Format.formatter -> Term.lsymbol -> unit
val print_pr_qualified : Stdlib.Format.formatter -> Decl.prsymbol -> unit
val print_th_qualified : Stdlib.Format.formatter -> Theory.theory -> unit
val print_ty_qualified : Stdlib.Format.formatter -> Ty.ty -> unit
val print_quant : Stdlib.Format.formatter -> Term.quant -> unit
val print_binop : asym:bool -> Stdlib.Format.formatter -> Term.binop -> unit
val print_pat : Stdlib.Format.formatter -> Term.pattern -> unit
val print_term : Stdlib.Format.formatter -> Term.term -> unit
val print_attr : Stdlib.Format.formatter -> Ident.attribute -> unit
val print_loc : Stdlib.Format.formatter -> Loc.position -> unit
val print_pkind : Stdlib.Format.formatter -> Decl.prop_kind -> unit
val print_meta_arg : Stdlib.Format.formatter -> Theory.meta_arg -> unit
val print_meta_arg_type : Stdlib.Format.formatter -> Theory.meta_arg_type -> unit
val print_ty_decl : Stdlib.Format.formatter -> Ty.tysymbol -> unit
val print_data_decl : Stdlib.Format.formatter -> Decl.data_decl -> unit
val print_param_decl : Stdlib.Format.formatter -> Term.lsymbol -> unit
val print_logic_decl : Stdlib.Format.formatter -> Decl.logic_decl -> unit
val print_ind_decl : Stdlib.Format.formatter -> Decl.ind_sign -> Decl.ind_decl -> unit
val print_next_data_decl : Stdlib.Format.formatter -> Decl.data_decl -> unit
val print_next_logic_decl : Stdlib.Format.formatter -> Decl.logic_decl -> unit
val print_next_ind_decl : Stdlib.Format.formatter -> Decl.ind_decl -> unit
val print_prop_decl : Stdlib.Format.formatter -> Decl.prop_decl -> unit
val print_decl : Stdlib.Format.formatter -> Decl.decl -> unit
val print_tdecl : Stdlib.Format.formatter -> Theory.tdecl -> unit
val print_task : Stdlib.Format.formatter -> Task.task -> unit
val print_sequent : Stdlib.Format.formatter -> Task.task -> unit
val print_theory : Stdlib.Format.formatter -> Theory.theory -> unit
val print_namespace : Stdlib.Format.formatter -> string -> Theory.theory -> unit
OCaml

Innovation. Community. Security.