Sciweavers

CROSSROADS
2006

C-Transformers: a framework to write C program transformations

13 years 4 months ago
C-Transformers: a framework to write C program transformations
Program transformation techniques have reached a maturity level that allows processing high-level language sources in new ways. Not only do they revolutionize the implementation of compilers and interpreters, but with modularity as a design philosophy, they also permit the seamless extension of the syntax and semantics of existing programming languages. The C-Transformers project provides a transformation environment for C, a language that proves to be hard to transform. We demonstrate the effectiveness of C-Transformers by extending C's instructions and control flow to support Design by Contract. C-Transformers is developed by members of the LRDE: EPITA undergraduate students.
Alexandre Borghi, Valentin David, Akim Demaille
Added 11 Dec 2010
Updated 11 Dec 2010
Type Journal
Year 2006
Where CROSSROADS
Authors Alexandre Borghi, Valentin David, Akim Demaille
Comments (0)