Transformers: toward the end of the pipeline

From LRDE

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Abstract

The goal of the Transformers project is to create a C and C++ manipulation framework. Once achieved, it will simplify the creation of transformation or analysis tools for the C++ language. It will also allow experiments with language extensions. Transformers' students have been working for years on the project, handing over, each yearthe results of their work to the next generation. Lots of tools have been created, each of them solving (or attempting to) a problem that we face when trying to manipulate C++ code. Tens of reports have been written. Some are outdated, but some of them are still a valuable resource. It's now time to take a step back and to have a look at what has been accomplished and what does not work yet in order to decide if and how we want to go forward on this project.