Frama-C:
Plug-ins:
Libraries:

Frama-C API - Eva_ast_builder

val invert_relation : Eva_ast_types.binop -> Eva_ast_types.binop

Inverse a relation, op must be a comparison operator

Convert a relation to Abstract_interp.Comp, op must be a comparison operator

val normalize_condition : Eva_ast_types.exp -> bool -> Eva_ast_types.exp

normalize_condition e positive returns the expression corresponding to e != 0 when positive is true, and e == 0 otherwise. The resulting expression will always have a comparison operation at its root.

module Build : sig ... end