[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

Concept Index

Jump to:   #  
A   B   C   D   E   F   G   H   I   L   M   N   O   P   R   S   T   U  

Index Entry Section

#
`##'1.4.5 Concatenation

A
arguments in macro definitions1.4.2 Macros with Arguments
assertions1.5.5 Assertions
assertions, undoing1.5.5 Assertions

B
blank macro arguments1.4.2 Macros with Arguments

C
cascaded macros1.4.8.7 Cascaded Use of Macros
commenting out code1.5.3 Keeping Deleted Code for Future Reference
computed `#include'1.3.2 The `#include' Directive
concatenation1.4.5 Concatenation
conditionals1.5 Conditionals

D
directives1.2 Preprocessing Directives

E
expansion of arguments1.4.8.6 Separate Expansion of Macro Arguments

F
Fortran1.9 Invoking the C Preprocessor
function-like macro1.4.2 Macros with Arguments

G
g771.9 Invoking the C Preprocessor

H
header file1.3 Header Files

I
including just once1.3.4 Once-Only Include Files
inheritance1.3.5 Inheritance and Header Files
invocation of the preprocessor1.9 Invoking the C Preprocessor

L
line control1.6 Combining Source Files

M
macro argument expansion1.4.8.6 Separate Expansion of Macro Arguments
macro body uses macro1.4.8.7 Cascaded Use of Macros
macros with argument1.4.2 Macros with Arguments
manifest constant1.4.1 Simple Macros

N
newlines in macro arguments1.4.9 Newlines in Macro Arguments
null directive1.7 Miscellaneous Preprocessing Directives

O
options1.9 Invoking the C Preprocessor
output format1.8 C Preprocessor Output
overriding a header file1.3.5 Inheritance and Header Files

P
parentheses in macro bodies1.4.8.2 Unintended Grouping of Arithmetic
pitfalls of macros1.4.8 Pitfalls and Subtleties of Macros
predefined macros1.4.3 Predefined Macros
predicates1.5.5 Assertions
preprocessing directives1.2 Preprocessing Directives
prescan of macro arguments1.4.8.6 Separate Expansion of Macro Arguments
problems with macros1.4.8 Pitfalls and Subtleties of Macros

R
redefining macros1.4.7 Redefining Macros
repeated inclusion1.3.4 Once-Only Include Files
retracting assertions1.5.5 Assertions

S
second include path1.9 Invoking the C Preprocessor
self-reference1.4.8.5 Self-Referential Macros
semicolons (after macro calls)1.4.8.3 Swallowing the Semicolon
side effects (in macro arguments)1.4.8.4 Duplication of Side Effects
simple macro1.4.1 Simple Macros
space as macro argument1.4.2 Macros with Arguments
standard predefined macros1.4.3.1 Standard Predefined Macros
stringification1.4.4 Stringification

T
testing predicates1.5.5 Assertions

U
unassert1.5.5 Assertions
undefining macros1.4.6 Undefining Macros
unsafe macros1.4.8.4 Duplication of Side Effects
unterminated1.9 Invoking the C Preprocessor

Jump to:   #  
A   B   C   D   E   F   G   H   I   L   M   N   O   P   R   S   T   U  


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by GCC Administrator on March, 17 2001 using texi2html