Laboratory of Research & Development of EPITA

Student / Researcher

Parallel scholarship at EPITA through the LRDE, the R&D laboratory of the school.

the Transformers project aims at making transformation of C++. My work on this project was mainly to improve tools used to do this job. I have introduced a new model to represents Attribute Grammars. This model based on hybrid logic was used to declare relations between attributes and rules to populate the attribute grammar in order to fill up more than 70% of the code. This work has been rewritten, with the help of Sigoure Benoit and Akim Demaille, to be submitted to the LDTA conference.

I made almost 2 K-lines of C++ basic tests from the C++ standard. These tests are highlighting differences between C++ parsers (g++, EDG C++ parser).