Frama-C:
Plug-ins:
Libraries:

Frama-C API - Engine

Builds an analysis engine for the given abstractions.

val current : unit -> (module Engine_sig.S_with_results)

The current analysis engine, with all abstractions and the results.

val reset : unit -> unit

Builds the current analysis engine according to the Eva parameters.

val register_hook : ((module Engine_sig.S_with_results) -> unit) -> unit

Registers a hook that will be called each time the current analyzer is changed. This happens when a new analysis is run with different abstractions than before, or when the current project is changed.