PATH  Documentation > Mac OS X > Developer Tools > The GNU C Preprocessor


Previous | Contents


Index

## preprocessor directive


C

C preprocessor

       commands

       conditionals

       global transformations

       invoking

       output

conditional, C preprocessor

       with macro

       syntax


D

#define preprocessor directive


E - F

#elif preprocessor directive

#else preprocessor directive

#error preprocessor directive


G

GNU C preprocessor See C preprocessor


H

header files

       multiple inclusion of

       precompiled


I - L

#if preprocessor directive

#import preprocessor directive

#include preprocessor directive


M

macro, C preprocessor

       arguments See macro arguments

       cascaded use

       with conditional

       duplication of side effects

       expansion

       pitfalls and subtleties

       predefined

       redefining

       self-referential

       simple

       stringification

       undefining

       unsafe

macro arguments, C preprocessor

       concatenation

       inside string constants

       separate expansion of

       manifest constants


N - O

newlink Concatenation


P - R

#pragma preprocessor directive

precompiled header files

       creating

       troubleshooting

preprocessor See C preprocessor


S - T

source files

       combining

stringification and macros


U - V

#undef preprocessor directive


W - Z

#warning preprocessor directive


The GNU C Preprocessor

Previous | Contents