Frama-C:
Plug-ins:
Libraries:

Frama-C API - ProofSession

type script =
  1. | NoScript
  2. | Script of Frama_c_kernel.Filepath.Normalized.t
  3. | Deprecated of Frama_c_kernel.Filepath.Normalized.t
type mode =
  1. | Batch
  2. | Update
  3. | Dry
  4. | Init
val get_mode : unit -> mode
val set_mode : mode -> unit
val scratch_mode : unit -> bool
val saving_mode : unit -> bool
val pp_file : Stdlib.Format.formatter -> Frama_c_kernel.Filepath.Normalized.t -> unit
val pp_script_for : Stdlib.Format.formatter -> Wpo.t -> unit
val get : Wpo.t -> script
val exists : Wpo.t -> bool
val save : stdout:bool -> Wpo.t -> Frama_c_kernel.Json.t -> unit
val remove : Wpo.t -> unit
val filename : force:bool -> Wpo.t -> Frama_c_kernel.Filepath.Normalized.t
val mark : Wpo.t -> unit
val reset_marks : unit -> unit
val remove_unmarked_files : dry:bool -> unit