kirancodes.me
To Proof Maintenance & Beyond!

2,246 papers · page 66 of 113

Variability-aware parsing in the presence of lexical macros and conditional compilation

Christian Kästner, Paolo G. Giarrusso, Tillmann Rendel, Sebastian Erdweg, Klaus Ostermann, Thorsten Berger

In many projects, lexical preprocessors are used to manage different variants of the project (using conditional compilation) and to define compile-time code transformations (using macros). Unfortunately, while being a simple way to implement variability, conditional compilation a…