Info file cpp.info, produced by Makeinfo, -*- Text -*- from input file cpp.texinfo. This file documents the GNU C Preprocessor. Copyright (C) 1987 Richard M. Stallman. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided also that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions. Indirect: cpp-1: 736 cpp-2: 47862 Tag Table: (Indirect) Node: Top738 Node: Global Actions3271 Node: Commands5751 Node: Header Files7350 Node: Header Uses7685 Node: Include Syntax9065 Node: Include Operation11991 Node: Macros13633 Node: Simple Macros14540 Node: Argument Macros17582 Node: Predefined22678 Node: Standard Predefined23101 Node: Nonstandard Predefined27069 Node: Stringification29778 Node: Concatenation32611 Node: Undefining35864 Node: Redefining36880 Node: Macro Pitfalls38160 Node: Misnesting39199 Node: Macro Parentheses40200 Node: Swallow Semicolon42049 Node: Side Effects43934 Node: Self-Reference45618 Node: Argument Prescan47864 Node: Cascaded Macros51571 Node: Conditionals52588 Node: Conditional Uses53871 Node: Conditional Syntax55193 Node: #if Command55755 Node: #else Command57984 Node: #elif Command58622 Node: Deleted Code59959 Node: Conditionals-Macros60484 Node: #error Command63690 Node: Combining Sources64729 Node: Other Commands67337 Node: Output68471 Node: Invocation69183 Node: Concept Index74532 Node: Index75294 End Tag Table