Skip to content

Commit 9ec312e

Browse files
committed
Fixup merge/reword "two kinds of implementations" wording from [library] into [intro.compliance]
1 parent 38a9c90 commit 9ec312e

File tree

2 files changed

+10
-16
lines changed

2 files changed

+10
-16
lines changed

source/intro.tex

+8-9
Original file line numberDiff line numberDiff line change
@@ -822,18 +822,17 @@
822822
\indextext{conformance requirements!library|)}
823823

824824
\pnum
825-
An implementation is either a
826-
\defnadj{hosted}{implementation} or a
827-
\defnadj{freestanding}{implementation}.
828-
A freestanding
829-
implementation is one in which execution may take place without the benefit of
830-
an operating system.
831-
A hosted implementation
832-
supports all the facilities described in this document, while
833-
a freestanding implementation
825+
A \defnadj{freestanding}{implementation}
826+
is one in which execution may take place
827+
without the benefit of an operating system.
828+
A \defnadj{hosted}{implementation}
829+
supports all the facilities described in this document,
830+
while a freestanding implementation
834831
supports the entire \Cpp{} language
835832
described in \ref{lex} through \ref{\lastcorechapter} and
836833
the subset of the library facilities described in \ref{compliance}.
834+
It is \impldef{whether the implementation is hosted or freestanding}
835+
whether the implementation is hosted or freestanding.
837836

838837
\pnum
839838
It is

source/lib-intro.tex

+2-7
Original file line numberDiff line numberDiff line change
@@ -1565,13 +1565,8 @@
15651565
\indextext{implementation!freestanding|(}%
15661566

15671567
\pnum
1568-
Two kinds of implementations are defined:
1569-
\indextext{implementation!hosted}%
1570-
hosted and freestanding\iref{intro.compliance};
1571-
the kind of the implementation is
1572-
\impldef{whether the implementation is hosted or freestanding}.
1573-
For a hosted implementation, this document
1574-
describes the set of available headers.
1568+
For a hosted implementation,
1569+
this document describes the set of available headers.
15751570

15761571
\pnum
15771572
A freestanding implementation has an

0 commit comments

Comments
 (0)