--- layout: fc_discuss_archives title: Message 53 from Frama-C-discuss on December 2008 ---
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Frama-c-discuss] assigns




assigns L;

where L is a set of memory locations, enforces that no memory locations 
*outside* L can be modified.

thus, it does not enforce modifications of locations in L

See ACSL document, section 2.3.2, simple contracts

Christoph Weber wrote:
> Hello,
> 
> first of all, thanks a lot for the new release of Frama C.
> 
> Today I would like to know, whether "assigns" enforces or only allows changes of a specified memory location.
> 
> 
> Cheers
> 
> Christoph
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Frama-c-discuss mailing list
> Frama-c-discuss at lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/frama-c-discuss

-- 
Claude March?                          | tel: +33 1 72 92 59 69
INRIA Saclay - ?le-de-France           | mobile: +33 6 33 14 57 93
Parc Orsay Universit?                  | fax: +33 1 74 85 42 29
4, rue Jacques Monod - B?timent N      | http://www.lri.fr/~marche/
F-91893 ORSAY Cedex                    |