tmp/tmpco_a6gk4/{from.md → to.md}
RENAMED
|
@@ -25,5 +25,82 @@ the following rules:
|
|
| 25 |
- *X-seq* is one or more *X*’s without intervening delimiters (e.g.,
|
| 26 |
*declaration-seq* is a sequence of declarations).
|
| 27 |
- *X-list* is one or more *X*’s separated by intervening commas (e.g.,
|
| 28 |
*identifier-list* is a sequence of identifiers separated by commas).
|
| 29 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 25 |
- *X-seq* is one or more *X*’s without intervening delimiters (e.g.,
|
| 26 |
*declaration-seq* is a sequence of declarations).
|
| 27 |
- *X-list* is one or more *X*’s separated by intervening commas (e.g.,
|
| 28 |
*identifier-list* is a sequence of identifiers separated by commas).
|
| 29 |
|
| 30 |
+
<!-- Link reference definitions -->
|
| 31 |
+
[algorithm.stable]: library.md#algorithm.stable
|
| 32 |
+
[basic.fundamental]: basic.md#basic.fundamental
|
| 33 |
+
[basic.link]: basic.md#basic.link
|
| 34 |
+
[class.access]: class.md#class.access
|
| 35 |
+
[class.copy.assign]: class.md#class.copy.assign
|
| 36 |
+
[class.ctor]: class.md#class.ctor
|
| 37 |
+
[class.derived]: class.md#class.derived
|
| 38 |
+
[compliance]: library.md#compliance
|
| 39 |
+
[conv.lval]: expr.md#conv.lval
|
| 40 |
+
[cpp]: cpp.md#cpp
|
| 41 |
+
[cpp.error]: cpp.md#cpp.error
|
| 42 |
+
[dcl.pre]: dcl.md#dcl.pre
|
| 43 |
+
[dcl.ptr]: dcl.md#dcl.ptr
|
| 44 |
+
[dcl.ref]: dcl.md#dcl.ref
|
| 45 |
+
[defns.repositional.stream]: #defns.repositional.stream
|
| 46 |
+
[defns.well.formed]: #defns.well.formed
|
| 47 |
+
[depr]: future.md#depr
|
| 48 |
+
[diff]: compatibility.md#diff
|
| 49 |
+
[diff.library]: compatibility.md#diff.library
|
| 50 |
+
[expr.ass]: expr.md#expr.ass
|
| 51 |
+
[expr.call]: expr.md#expr.call
|
| 52 |
+
[expr.const]: expr.md#expr.const
|
| 53 |
+
[expr.post.incr]: expr.md#expr.post.incr
|
| 54 |
+
[expr.pre.incr]: expr.md#expr.pre.incr
|
| 55 |
+
[gram]: grammar.md#gram
|
| 56 |
+
[implimits]: limits.md#implimits
|
| 57 |
+
[input.output]: input.md#input.output
|
| 58 |
+
[intro]: #intro
|
| 59 |
+
[intro.abstract]: #intro.abstract
|
| 60 |
+
[intro.compliance]: #intro.compliance
|
| 61 |
+
[intro.compliance.general]: #intro.compliance.general
|
| 62 |
+
[intro.defs]: #intro.defs
|
| 63 |
+
[intro.execution]: basic.md#intro.execution
|
| 64 |
+
[intro.refs]: #intro.refs
|
| 65 |
+
[intro.scope]: #intro.scope
|
| 66 |
+
[intro.structure]: #intro.structure
|
| 67 |
+
[lex]: lex.md#lex
|
| 68 |
+
[lex.phases]: lex.md#lex.phases
|
| 69 |
+
[library]: library.md#library
|
| 70 |
+
[localization]: localization.md#localization
|
| 71 |
+
[re]: re.md#re
|
| 72 |
+
[strings]: strings.md#strings
|
| 73 |
+
[support]: support.md#support
|
| 74 |
+
[syntax]: #syntax
|
| 75 |
+
[temp.deduct]: temp.md#temp.deduct
|
| 76 |
+
[thread]: thread.md#thread
|
| 77 |
+
[using.headers]: library.md#using.headers
|
| 78 |
+
|
| 79 |
+
[^1]: POSIX is a registered trademark of the Institute of Electrical and
|
| 80 |
+
Electronic Engineers, Inc. This information is given for the
|
| 81 |
+
convenience of users of this document and does not constitute an
|
| 82 |
+
endorsement by ISO or IEC of this product.
|
| 83 |
+
|
| 84 |
+
[^2]: With the qualifications noted in [[support]] through [[thread]]
|
| 85 |
+
and in [[diff.library]], the C standard library is a subset of the
|
| 86 |
+
C++ standard library.
|
| 87 |
+
|
| 88 |
+
[^3]: “Correct execution” can include undefined behavior, depending on
|
| 89 |
+
the data being processed; see [[intro.defs]] and
|
| 90 |
+
[[intro.execution]].
|
| 91 |
+
|
| 92 |
+
[^4]: This documentation also defines implementation-defined behavior;
|
| 93 |
+
see [[intro.abstract]].
|
| 94 |
+
|
| 95 |
+
[^5]: This provision is sometimes called the “as-if” rule, because an
|
| 96 |
+
implementation is free to disregard any requirement of this document
|
| 97 |
+
as long as the result is *as if* the requirement had been obeyed, as
|
| 98 |
+
far as can be determined from the observable behavior of the
|
| 99 |
+
program. For instance, an actual implementation need not evaluate
|
| 100 |
+
part of an expression if it can deduce that its value is not used
|
| 101 |
+
and that no side effects affecting the observable behavior of the
|
| 102 |
+
program are produced.
|
| 103 |
+
|
| 104 |
+
[^6]: This documentation also includes conditionally-supported
|
| 105 |
+
constructs and locale-specific behavior. See
|
| 106 |
+
[[intro.compliance.general]].
|