|
4 | 4 |
|
5 | 5 | \pnum
|
6 | 6 | \indextext{scope|(}%
|
7 |
| -This International Standard specifies requirements for implementations |
| 7 | +This document specifies requirements for implementations |
8 | 8 | of the \Cpp programming language. The first such requirement is that
|
9 |
| -they implement the language, so this International Standard also |
| 9 | +they implement the language, so this document also |
10 | 10 | defines \Cpp. Other requirements and relaxations of the first
|
11 |
| -requirement appear at various places within this International Standard. |
| 11 | +requirement appear at various places within this document. |
12 | 12 |
|
13 | 13 | \pnum
|
14 | 14 | \Cpp is a general purpose programming language based on the C
|
|
91 | 91 | through~\ref{\lastlibchapter} and Annex~\ref{depr}.
|
92 | 92 |
|
93 | 93 | \pnum
|
94 |
| -Terms that are used only in a small portion of this International |
95 |
| -Standard are defined where they are used and italicized where they are |
| 94 | +Terms that are used only in a small portion of this document |
| 95 | +are defined where they are used and italicized where they are |
96 | 96 | defined.
|
97 | 97 |
|
98 | 98 | \def\definition{\definitionx{\section}}%
|
|
405 | 405 | \indextext{conformance requirements!general|)}%
|
406 | 406 | \indextext{conformance requirements|)}%
|
407 | 407 |
|
408 |
| -\rSec1[intro.structure]{Structure of this International Standard} |
| 408 | +\rSec1[intro.structure]{Structure of this document} |
409 | 409 |
|
410 | 410 | \pnum
|
411 | 411 | \indextext{standard!structure of|(}%
|
|
433 | 433 | purposes; Annex~\ref{depr} describes those features.
|
434 | 434 |
|
435 | 435 | \pnum
|
436 |
| -Throughout this International Standard, each example is introduced by |
| 436 | +Throughout this document, each example is introduced by |
437 | 437 | ``\noteintro{Example}'' and terminated by ``\noteoutro{example}''. Each note is
|
438 | 438 | introduced by ``\noteintro{Note}'' and terminated by ``\noteoutro{note}''. Examples
|
439 | 439 | and notes may be nested.%
|
|
443 | 443 |
|
444 | 444 | \pnum
|
445 | 445 | \indextext{notation!syntax|(}%
|
446 |
| -In the syntax notation used in this International Standard, syntactic |
| 446 | +In the syntax notation used in this document, syntactic |
447 | 447 | categories are indicated by \grammarterm{italic} type, and literal words
|
448 | 448 | and characters in \tcode{constant} \tcode{width} type. Alternatives are
|
449 | 449 | listed on separate lines except in a few cases where a long set of
|
|
1540 | 1540 | under expected operating conditions,
|
1541 | 1541 | and that such anomalies
|
1542 | 1542 | can therefore safely be ignored by programmers.
|
1543 |
| - Outside this International Standard, |
| 1543 | + Outside this document, |
1544 | 1544 | this property is sometimes termed lock-free.
|
1545 | 1545 | \end{note}
|
1546 | 1546 | \end{itemize}
|
|
1696 | 1696 | \rSec1[intro.ack]{Acknowledgments}
|
1697 | 1697 |
|
1698 | 1698 | \pnum
|
1699 |
| -The \Cpp programming language as described in this International |
1700 |
| -Standard is based on the language as described in Chapter R (Reference |
| 1699 | +The \Cpp programming language as described in this document |
| 1700 | +is based on the language as described in Chapter R (Reference |
1701 | 1701 | Manual) of Stroustrup: \doccite{The \Cpp Programming Language} (second
|
1702 | 1702 | edition, Addison-Wesley Publishing Company, ISBN 0-201-53992-6,
|
1703 | 1703 | copyright \copyright 1991 AT\&T). That, in turn, is based on the C
|
|
1706 | 1706 | 0-13-110163-3, copyright \copyright 1978 AT\&T).
|
1707 | 1707 |
|
1708 | 1708 | \pnum
|
1709 |
| -Portions of the library Clauses of this International Standard are based |
| 1709 | +Portions of the library Clauses of this document are based |
1710 | 1710 | on work by P.J. Plauger, which was published as \doccite{The Draft
|
1711 | 1711 | Standard \Cpp Library} (Prentice-Hall, ISBN 0-13-117003-1, copyright
|
1712 | 1712 | \copyright 1995 P.J. Plauger).
|
|
0 commit comments