This is Info file cpp.info, produced by Makeinfo version 1.68 from the input file ./cpp.texi. INFO-DIR-SECTION Programming START-INFO-DIR-ENTRY * Cpp: (cpp). The GNU C preprocessor. END-INFO-DIR-ENTRY This file documents the GNU C Preprocessor. Copyright 1987, 1989, 1991, 1992, 1993, 1994, 1995, 1997, 1998 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: 928 cpp.info-2: 50059 cpp.info-3: 91244  Tag Table: (Indirect) Node: Top928 Node: Global Actions3837 Node: Directives6357 Node: Header Files8044 Node: Header Uses8703 Node: Include Syntax10195 Node: Include Operation13337 Node: Once-Only15199 Node: Inheritance17624 Node: Macros20157 Node: Simple Macros21071 Node: Argument Macros24059 Node: Predefined29857 Node: Standard Predefined30287 Node: Nonstandard Predefined37945 Node: Stringification41521 Node: Concatenation44447 Node: Undefining47720 Node: Redefining48759 Node: Macro Pitfalls50059 Node: Misnesting51163 Node: Macro Parentheses52177 Node: Swallow Semicolon54045 Node: Side Effects55943 Node: Self-Reference57641 Node: Argument Prescan59917 Node: Cascaded Macros64919 Node: Newlines in Args66064 Node: Conditionals67409 Node: Conditional Uses68761 Node: Conditional Syntax70184 Node: #if Directive70770 Node: #else Directive73059 Node: #elif Directive73726 Node: Deleted Code75104 Node: Conditionals-Macros76165 Node: Assertions79850 Node: #error Directive84085 Node: Combining Sources85570 Node: Other Directives88481 Node: Output89935 Node: Invocation91244 Node: Concept Index106028 Node: Index109040  End Tag Table