Info file cpp.info, produced by Makeinfo, -*- Text -*- from input file cpp.texinfo. This file documents the GNU C Preprocessor. Copyright (C) 1987, 1989 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: 748 cpp.info-2: 48706 Tag Table: (Indirect) Node: Top750 Node: Global Actions3306 Node: Commands5809 Node: Header Files7414 Node: Header Uses7990 Node: Include Syntax9377 Node: Include Operation12390 Node: Once-Only14056 Node: Macros15867 Node: Simple Macros16779 Node: Argument Macros19826 Node: Predefined24914 Node: Standard Predefined25342 Node: Nonstandard Predefined29545 Node: Stringification32827 Node: Concatenation35666 Node: Undefining38922 Node: Redefining39944 Node: Macro Pitfalls41230 Node: Misnesting42273 Node: Macro Parentheses43281 Node: Swallow Semicolon45136 Node: Side Effects47024 Node: Self-Reference48708 Node: Argument Prescan50953 Node: Cascaded Macros55914 Node: Conditionals56935 Node: Conditional Uses58223 Node: Conditional Syntax59610 Node: #if Command60179 Node: #else Command62430 Node: #elif Command63077 Node: Deleted Code64418 Node: Conditionals-Macros64949 Node: #error Command68171 Node: Combining Sources69215 Node: Other Commands71829 Node: Output73062 Node: Invocation73993 Node: Concept Index79417 Node: Index80219 End Tag Table