Investigating preprocessor-based syntax errors

  title={Investigating preprocessor-based syntax errors},
  author={Fl{\'a}vio Medeiros and M{\'a}rcio Ribeiro and Rohit Gheyi},
The C preprocessor is commonly used to implement variability in program families. Despite the widespread usage, some studies indicate that the C preprocessor makes variability implementation difficult and error-prone. However, we still lack studies to investigate preprocessor-based syntax errors and quantify to what extent they occur in practice. In this paper, we define a technique based on a variability-aware parser to find syntax errors in releases and commits of program families. To… CONTINUE READING
Highly Cited
This paper has 37 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 27 extracted citations

Similar Papers

Loading similar papers…