GCC preprocessor

GPTKB entity

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