package frama-c
Module Wp.ProofScriptSource
Source
and alternative = private | Prover of VCS.prover * VCS.result| Tactic of int * jtactic * (string * jscript) list(*With number of pending goals
*)| Error of string * Frama_c_kernel.Json.t
Source
and jtactic = {header : string;tactic : string;params : Frama_c_kernel.Json.t;select : Frama_c_kernel.Json.t;strategy : string option;
}pending goals
Source
val configure :
jtactic ->
Conditions.sequent ->
(Tactical.tactical * Tactical.selection) optionJson Codecs
Source
val param_of_json :
Tactical.tactical ->
Conditions.sequent ->
Frama_c_kernel.Json.t ->
Tactical.parameter ->
unitSource
val parameters_of_json :
Tactical.tactical ->
Conditions.sequent ->
Frama_c_kernel.Json.t ->
unitSource
val json_of_tactic :
jtactic ->
(string * Frama_c_kernel.Json.t) list ->
Frama_c_kernel.Json.t