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] need frama-c help to develop plugin
- Subject: [Frama-c-discuss] need frama-c help to develop plugin
- From: Julien.Signoles at cea.fr (Julien Signoles)
- Date: Tue, 24 Nov 2009 18:17:29 +0100
- In-reply-to: <78d7dc8772e83ba2969ba2c85fd96941.squirrel@webmail.ensi-bourges.fr>
- References: <96642b68b66b344ebcaf40f98e17ce9b.squirrel@webmail.ensi-bourges.fr> <4B0BE658.6000408@starynkevitch.net> <4fb3acb29cfd46217591c87ef390bd29.squirrel@webmail.ensi-bourges.fr> <162A1212-2808-4E87-A4CF-1CE3C603DA71@cea.fr> <78d7dc8772e83ba2969ba2c85fd96941.squirrel@webmail.ensi-bourges.fr>
Hello, pierre.andrieux at ensi-bourges.fr a ?crit : > We are going to focus on the AST representation before following our plugin. As explained in Section 3.2 of the Plug-in Development Guide [PDG], the AST representation is part of the module Cil_types. This module contains a lot of comments describing the AST. In your plug-in, just call the function Ast.get to get the AST. For developing a program transformation plug-in within Frama-C, the best way is to use the function File.init_project_from_visitor (section 4.11.2 of the PDG) together with your specialized copy visitor (section 4.15 of the PDG). As explained by Anne and Pascal, two examples of such transformation plug-ins are the so-called plug-ins "semantic constant folding" and "occurrences". Hope this helps, Julien Signoles
- References:
- [Frama-c-discuss] need frama-c help to develop plugin
- From: gregory.baudeau at ensi-bourges.fr (Baudeau Grégory)
- [Frama-c-discuss] need frama-c help to develop plugin
- From: basile at starynkevitch.net (Basile STARYNKEVITCH)
- [Frama-c-discuss] need frama-c help to develop plugin
- From: pierre.andrieux at ensi-bourges.fr (pierre.andrieux at ensi-bourges.fr)
- [Frama-c-discuss] need frama-c help to develop plugin
- From: Pascal.Cuoq at cea.fr (Pascal Cuoq)
- [Frama-c-discuss] need frama-c help to develop plugin
- From: pierre.andrieux at ensi-bourges.fr (pierre.andrieux at ensi-bourges.fr)
- [Frama-c-discuss] need frama-c help to develop plugin
- Prev by Date: [Frama-c-discuss] need frama-c help to develop plugin
- Next by Date: [Frama-c-discuss] Lemma from ACSL doc doesn't verify
- Previous by thread: [Frama-c-discuss] need frama-c help to develop plugin
- Next by thread: [Frama-c-discuss] need frama-c help to develop plugin
- Index(es):