This is Info file cpp.info, produced by Makeinfo-1.49 from the input
file cpp.texi.

   This file documents the GNU C Preprocessor.

   Copyright (C) 1987, 1989, 1991, 1992 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

cpp.info-1: 775
cpp.info-2: 50168
cpp.info-3: 97652

Tag Table:
Node: Top777
Node: Global Actions3339
Node: Commands5843
Node: Header Files7461
Node: Header Uses8113
Node: Include Syntax9529
Node: Include Operation12650
Node: Once-Only14326
Node: Inheritance16633
Node: Macros19194
Node: Simple Macros20108
Node: Argument Macros23225
Node: Predefined28896
Node: Standard Predefined29326
Node: Nonstandard Predefined34074
Node: Stringification37647
Node: Concatenation40570
Node: Undefining43844
Node: Redefining44877
Node: Macro Pitfalls46177
Node: Misnesting47281
Node: Macro Parentheses48295
Node: Swallow Semicolon50170
Node: Side Effects52070
Node: Self-Reference53768
Node: Argument Prescan56042
Node: Cascaded Macros61042
Node: Newlines in Args62097
Node: Conditionals63442
Node: Conditional Uses64788
Node: Conditional Syntax66153
Node: #if Command66730
Node: #else Command68981
Node: #elif Command69636
Node: Deleted Code70997
Node: Conditionals-Macros71533
Node: Assertions75228
Node: #error Command78789
Node: Combining Sources80213
Node: Other Commands83108
Node: Output84444
Node: Invocation85599
Node: Concept Index96035
Node: Index97654

End Tag Table