Info file cpp.info, produced by Makeinfo, -*- Text -*- from input file cpp.texi. This file documents the GNU C Preprocessor. Copyright (C) 1987, 1989, 1991 Free Software Foundation, Inc. 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.info-1: 766 cpp.info-2: 49742  Tag Table: (Indirect) Node: Top768 Node: Global Actions3335 Node: Commands5840 Node: Header Files7462 Node: Header Uses8114 Node: Include Syntax9530 Node: Include Operation12652 Node: Once-Only14328 Node: Inheritance16637 Node: Macros19199 Node: Simple Macros20113 Node: Argument Macros23235 Node: Predefined28531 Node: Standard Predefined28961 Node: Nonstandard Predefined33716 Node: Stringification37290 Node: Concatenation40212 Node: Undefining43486 Node: Redefining44519 Node: Macro Pitfalls45820 Node: Misnesting46865 Node: Macro Parentheses47879 Node: Swallow Semicolon49744 Node: Side Effects51644 Node: Self-Reference53342 Node: Argument Prescan55614 Node: Cascaded Macros60619 Node: Conditionals61650 Node: Conditional Uses62943 Node: Conditional Syntax64329 Node: #if Command64907 Node: #else Command67181 Node: #elif Command67836 Node: Deleted Code69184 Node: Conditionals-Macros69720 Node: #error Command72959 Node: Combining Sources74392 Node: Other Commands77019 Node: Output78357 Node: Invocation79296 Node: Concept Index87957 Node: Index89264  End Tag Table