Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

C preprocessor

Known as: C macro, Define directive 
The C preprocessor or cpp is the macro preprocessor for the C and C++ computer programming languages. The preprocessor provides the ability for the… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Review
2015
Review
2015
The C preprocessor has received strong criticism in academia, among others regarding separation of concerns, error proneness, and… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Highly Cited
2014
Highly Cited
2014
FeatureIDE is an open-source framework for feature-oriented software development (FOSD) based on Eclipse. FOSD is a paradigm for… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Highly Cited
2012
Highly Cited
2012
C tools, such as source browsers, bug finders, and automated refactorings, need to process two languages: C itself and the… Expand
  • figure 1
  • table 1
  • figure 5
  • figure 4
  • figure 6
Highly Cited
2012
Highly Cited
2012
While the C programming language provides good support for writing efficient, low-level code, it is not adequate for defining… Expand
  • figure 1
  • figure 3
  • figure 2
  • figure 4
  • figure 5
Highly Cited
2011
Highly Cited
2011
Abstract. The source contributions to carbonaceous PM 2.5 aerosol were investigated at a European background site at the edge of… Expand
  • table 1
  • table 2
  • table 3
  • table 4
  • table 5
Highly Cited
2011
Highly Cited
2011
This paper presents VEGAS, a new soft vector architecture, in which the vector processor reads and writes directly to a… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • table 1
Highly Cited
2002
Highly Cited
2002
This is the first empirical study of the use of the C macro preprocessor, Cpp. To determine how the preprocessor is used in… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
2002
2002
This is the first empirical study of the use of the C macro preprocessor, Cpp. To determine how the preprocessor is used in… Expand
2001
2001
In this paper we consider a labor constrained scheduling problem (LCSP) which is a simplification of a practical problem arising… Expand
  • figure 1
  • table 1
  • table 2
  • table 3
  • table 4
Highly Cited
2001
Highly Cited
2001
This research explores the influence of mass media use and community context on civic engagement. The article presents a… Expand
  • table 1
  • table 2
  • table 3
  • table 4
  • table 5