Frama-C API - Engine
Generic Engine Signature
type mode = | Mpositive(*Current scope is
*)Propin positive position.| Mnegative(*Current scope is
*)Propin negative position.| Mterm(*Current scope is
*)Term.| Mterm_int(*
*)Intis required but actual scope isTerm.| Mterm_real(*
*)Realis required but actual scope isTerm.| Mint(*Current scope is
*)Int.| Mreal(*Current scope is
*)Real.
module type Env = sig ... endGeneric Engine Signature
class type virtual ['z, 'adt, 'field, 'logic, 'tau, 'var, 'term, 'env] engine = object ... end