|
|
1.1.1.7 ! root 1: This is Info file cpp.info, produced by Makeinfo version 1.67 from the ! 2: input 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.7 ! root 24: cpp.info-1: 798 ! 25: cpp.info-2: 50204 ! 26: cpp.info-3: 90189 1.1 root 27: 28: Tag Table: 29: (Indirect) 1.1.1.7 ! root 30: Node: Top798 ! 31: Node: Global Actions3370 ! 32: Node: Directives5890 ! 33: Node: Header Files7577 ! 34: Node: Header Uses8236 ! 35: Node: Include Syntax9728 ! 36: Node: Include Operation12870 ! 37: Node: Once-Only14732 ! 38: Node: Inheritance17157 ! 39: Node: Macros19719 ! 40: Node: Simple Macros20633 ! 41: Node: Argument Macros23621 ! 42: Node: Predefined29419 ! 43: Node: Standard Predefined29849 ! 44: Node: Nonstandard Predefined36986 ! 45: Node: Stringification40562 ! 46: Node: Concatenation43488 ! 47: Node: Undefining46761 ! 48: Node: Redefining47800 ! 49: Node: Macro Pitfalls49100 ! 50: Node: Misnesting50204 ! 51: Node: Macro Parentheses51218 ! 52: Node: Swallow Semicolon53095 ! 53: Node: Side Effects54995 ! 54: Node: Self-Reference56693 ! 55: Node: Argument Prescan58969 ! 56: Node: Cascaded Macros63971 ! 57: Node: Newlines in Args65116 ! 58: Node: Conditionals66461 ! 59: Node: Conditional Uses67813 ! 60: Node: Conditional Syntax69236 ! 61: Node: #if Directive69822 ! 62: Node: #else Directive72111 ! 63: Node: #elif Directive72778 ! 64: Node: Deleted Code74156 ! 65: Node: Conditionals-Macros75217 ! 66: Node: Assertions78902 ! 67: Node: #error Directive83137 ! 68: Node: Combining Sources84577 ! 69: Node: Other Directives87488 ! 70: Node: Output88950 ! 71: Node: Invocation90189 ! 72: Node: Concept Index102013 ! 73: Node: Index104866 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.