Statements (42)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:software
C preprocessor |
gptkbp:alsoKnownAs |
cpp
|
gptkbp:commandLineTool |
true
|
gptkbp:developedBy |
gptkb:software
|
gptkbp:firstReleased |
1987
|
gptkbp:format |
preprocessed source code
|
https://www.w3.org/2000/01/rdf-schema#label |
GCC preprocessor
|
gptkbp:implementedIn |
C preprocessor directives
|
gptkbp:invokedFor |
gptkb:g++
gcc |
gptkbp:language |
gptkb:Objective-C
gptkb:C++ gptkb:Objective-C++ C |
gptkbp:license |
gptkb:GNU_General_Public_License
|
gptkbp:openSource |
true
|
gptkbp:outputExtension |
.i
.ii |
gptkbp:partOf |
gptkb:GNU_Compiler_Collection
|
gptkbp:platform |
cross-platform
|
gptkbp:supportsDirective |
#error
#define #elif #else #endif #if #ifdef #ifndef #include #line #pragma #undef |
gptkbp:usedFor |
conditional compilation
file inclusion macro expansion line control stringizing token pasting |
gptkbp:website |
https://gcc.gnu.org/
|
gptkbp:bfsParent |
gptkb:C_preprocessor
|
gptkbp:bfsLayer |
7
|