|
|
1.1 root 1: Info file cpp.info, produced by Makeinfo, -*- Text -*- from input file
2: cpp.texi.
3:
4: This file documents the GNU C Preprocessor.
5:
6: Copyright (C) 1987, 1989, 1991 Free Software Foundation, Inc.
7:
8: Permission is granted to make and distribute verbatim copies of
9: this manual provided the copyright notice and this permission notice
10: are 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: Indirect:
22: cpp.info-1: 766
23: cpp.info-2: 49742
24:
25: Tag Table:
26: (Indirect)
27: Node: Top768
28: Node: Global Actions3335
29: Node: Commands5840
30: Node: Header Files7462
31: Node: Header Uses8114
32: Node: Include Syntax9530
33: Node: Include Operation12652
34: Node: Once-Only14328
35: Node: Inheritance16637
36: Node: Macros19199
37: Node: Simple Macros20113
38: Node: Argument Macros23235
39: Node: Predefined28531
40: Node: Standard Predefined28961
41: Node: Nonstandard Predefined33716
42: Node: Stringification37290
43: Node: Concatenation40212
44: Node: Undefining43486
45: Node: Redefining44519
46: Node: Macro Pitfalls45820
47: Node: Misnesting46865
48: Node: Macro Parentheses47879
49: Node: Swallow Semicolon49744
50: Node: Side Effects51644
51: Node: Self-Reference53342
52: Node: Argument Prescan55614
53: Node: Cascaded Macros60619
54: Node: Conditionals61650
55: Node: Conditional Uses62943
56: Node: Conditional Syntax64329
57: Node: #if Command64907
58: Node: #else Command67181
59: Node: #elif Command67836
60: Node: Deleted Code69184
61: Node: Conditionals-Macros69720
62: Node: #error Command72959
63: Node: Combining Sources74392
64: Node: Other Commands77019
65: Node: Output78357
66: Node: Invocation79296
67: Node: Concept Index87957
68: Node: Index89264
69:
70: End Tag Table
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.