|
|
1.1.1.5 root 1: This is Info file cpp.info, produced by Makeinfo-1.55 from the input
1.1.1.2 root 2: file cpp.texi.
1.1 root 3:
4: This file documents the GNU C Preprocessor.
5:
1.1.1.6 ! root 6: Copyright 1987, 1989, 1991, 1992, 1993, 1994, 1995 Free Software
1.1.1.5 root 7: Foundation, Inc.
1.1 root 8:
1.1.1.2 root 9: Permission is granted to make and distribute verbatim copies of this
10: manual provided the copyright notice and this permission notice are
11: preserved on all copies.
1.1 root 12:
13: Permission is granted to copy and distribute modified versions of
14: this manual under the conditions for verbatim copying, provided also
15: that the entire resulting derived work is distributed under the terms
16: of a permission notice identical to this one.
17:
18: Permission is granted to copy and distribute translations of this
19: manual into another language, under the above conditions for modified
20: versions.
1.1.1.3 root 21:
1.1 root 22:
23: Indirect:
1.1.1.6 ! root 24: cpp.info-1: 790
! 25: cpp.info-2: 50196
! 26: cpp.info-3: 90181
1.1 root 27:
28: Tag Table:
29: (Indirect)
1.1.1.6 ! root 30: Node: Top790
! 31: Node: Global Actions3362
! 32: Node: Directives5882
! 33: Node: Header Files7569
! 34: Node: Header Uses8228
! 35: Node: Include Syntax9720
! 36: Node: Include Operation12862
! 37: Node: Once-Only14724
! 38: Node: Inheritance17149
! 39: Node: Macros19711
! 40: Node: Simple Macros20625
! 41: Node: Argument Macros23613
! 42: Node: Predefined29411
! 43: Node: Standard Predefined29841
! 44: Node: Nonstandard Predefined36978
! 45: Node: Stringification40554
! 46: Node: Concatenation43480
! 47: Node: Undefining46753
! 48: Node: Redefining47792
! 49: Node: Macro Pitfalls49092
! 50: Node: Misnesting50196
! 51: Node: Macro Parentheses51210
! 52: Node: Swallow Semicolon53087
! 53: Node: Side Effects54987
! 54: Node: Self-Reference56685
! 55: Node: Argument Prescan58961
! 56: Node: Cascaded Macros63963
! 57: Node: Newlines in Args65108
! 58: Node: Conditionals66453
! 59: Node: Conditional Uses67805
! 60: Node: Conditional Syntax69228
! 61: Node: #if Directive69814
! 62: Node: #else Directive72103
! 63: Node: #elif Directive72770
! 64: Node: Deleted Code74148
! 65: Node: Conditionals-Macros75209
! 66: Node: Assertions78894
! 67: Node: #error Directive83129
! 68: Node: Combining Sources84569
! 69: Node: Other Directives87480
! 70: Node: Output88942
! 71: Node: Invocation90181
! 72: Node: Concept Index102005
! 73: Node: Index104809
1.1 root 74:
75: End Tag Table
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.