|
|
1.1 root 1: This is Info file cpp.info, produced by Makeinfo-1.54 from the input
2: file cpp.texi.
3:
4: This file documents the GNU C Preprocessor.
5:
6: Copyright 1987, 1989, 1991, 1992, 1993 Free Software Foundation, Inc.
7:
8: Permission is granted to make and distribute verbatim copies of this
9: manual provided the copyright notice and this permission notice are
10: preserved on all copies.
11:
12: Permission is granted to copy and distribute modified versions of
13: this manual under the conditions for verbatim copying, provided also
14: that the entire resulting derived work is distributed under the terms
15: of a permission notice identical to this one.
16:
17: Permission is granted to copy and distribute translations of this
18: manual into another language, under the above conditions for modified
19: versions.
20:
21:
22: Indirect:
23: cpp.info-1: 778
24: cpp.info-2: 50641
25: cpp.info-3: 99631
26:
27: Tag Table:
28: (Indirect)
29: Node: Top778
30: Node: Global Actions3339
31: Node: Commands5843
32: Node: Header Files7463
33: Node: Header Uses8115
34: Node: Include Syntax9531
35: Node: Include Operation12652
36: Node: Once-Only14327
37: Node: Inheritance16636
38: Node: Macros19196
39: Node: Simple Macros20110
40: Node: Argument Macros23230
41: Node: Predefined28900
42: Node: Standard Predefined29330
43: Node: Nonstandard Predefined34543
44: Node: Stringification38116
45: Node: Concatenation41040
46: Node: Undefining44313
47: Node: Redefining45346
48: Node: Macro Pitfalls46646
49: Node: Misnesting47750
50: Node: Macro Parentheses48764
51: Node: Swallow Semicolon50641
52: Node: Side Effects52541
53: Node: Self-Reference54239
54: Node: Argument Prescan56515
55: Node: Cascaded Macros61517
56: Node: Newlines in Args62572
57: Node: Conditionals63917
58: Node: Conditional Uses65263
59: Node: Conditional Syntax66628
60: Node: #if Command67206
61: Node: #else Command69457
62: Node: #elif Command70112
63: Node: Deleted Code71474
64: Node: Conditionals-Macros72010
65: Node: Assertions75707
66: Node: #error Command79937
67: Node: Combining Sources81361
68: Node: Other Commands84257
69: Node: Output85692
70: Node: Invocation86847
71: Node: Concept Index97960
72: Node: Index99631
73:
74: End Tag Table
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.