Frama-C-discuss mailing list archives
This page gathers the archives of the old Frama-C-discuss archives, that was hosted by Inria's gforge before its demise at the end of 2020. To search for mails newer than September 2020, please visit the page of the new mailing list on Renater.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Frama-c-discuss] New Frama-C Plug-in: E-ACSL
- Subject: [Frama-c-discuss] New Frama-C Plug-in: E-ACSL
- From: Julien.Signoles at cea.fr (Julien Signoles)
- Date: Mon, 09 Jan 2012 09:06:21 +0100
Hello and happy new year, I'm glad to announce that a new Frama-C plug-in, called E-ACSL, is available: http://frama-c.com/download/e-acsl/e-acsl-0.1.tar.gz This plug-in takes as input an annotated C program and returns the same program in which annotations have been converted into C code dedicated to runtime assertion checking: this code fails at runtime if and only if the annotation is violated at runtime. Annotations must be written in a subset of ACSL, namely E-ACSL (Executable ANSI/ISO C Specification Language). The reference manual of this specification language is available at: http://frama-c.com/download/e-acsl/e-acsl.pdf. This plug-in is still in a preliminary state. Which parts of E-ACSL are not yet implemented is described at: http://frama-c.com/download/e-acsl/e-acsl-implementation.pdf. Usage and examples may be found in the tarball or on the E-ACSL's webpage: http://frama-c.com/eacsl.html. This work is supported by the FUI9 `Hi-Lite' project (http://www.open-do.org/projects/hi-lite). Enjoy this plug-in and do not hesitate to report your feedback. Best wishes, Julien Signoles
- Prev by Date: [Frama-c-discuss] how to abstract the loop
- Next by Date: [Frama-c-discuss] Evaluation of an expression?
- Previous by thread: [Frama-c-discuss] how to abstract the loop
- Next by thread: [Frama-c-discuss] Evaluation of an expression?
- Index(es):