Wp.DefinitionsSourceGenerated Logic Definitions
val cluster :
id:string ->
?title:string ->
?position:Frama_c_kernel.Filepos.t ->
unit ->
clustertype dlemma = {l_name : string;l_cluster : cluster;l_kind : Frama_c_kernel.Cil_types.predicate_kind;l_forall : Lang.F.var list;l_triggers : trigger list list;OR of AND-triggers
*)l_lemma : Lang.F.pred;}type definition = | Logic of Lang.F.tau| Function of Lang.F.tau * recursion * Lang.F.term| Predicate of recursion * Lang.F.pred| Inductive of dlemma listtype dfun = {d_lfun : Lang.lfun;d_cluster : cluster;d_types : int;d_params : Lang.F.var list;d_definition : definition;}val call_fun :
result:Lang.F.tau ->
Lang.lfun ->
(Lang.lfun -> dfun) ->
Lang.F.term list ->
Lang.F.term