Next: Options, Previous: Installing, Up: Top
CELIA plug-in shall receive as inputs the list of C files containing:
main
) and
The C functions that can be analyzed with CELIA shall satisfy the following constraints:
int
and intlist
(the last defined in the file
intlist.h),
NULL
,
only the pointer left values x
, x->data
, and x->next
are allowed,
This limitation will be removed in future versions of CELIA.
x
and x->data
are allowed,
This limitation will be removed in future versions of CELIA.
if
andwhile
statements shall be atomic,
This limitation will be removed in future versions of CELIA.
This limitation will be removed in future versions of CELIA.
The C file in input of CELIA can be annotated with specifications in the
ACSL logic of
Frama-C.
The file intlist.h
defines several predicates that can be used in these annotations.
Currently, only these predicates are considered by CELIA.
Also, only annotations corresponding to function pre-conditions are interpreted.
The semantics of these predicates is explained
here.