File tree 2 files changed +10
-16
lines changed
2 files changed +10
-16
lines changed Original file line number Diff line number Diff line change 822
822
\indextext {conformance requirements!library|)}
823
823
824
824
\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
834
831
supports the entire \Cpp {} language
835
832
described in \ref {lex } through \ref {\lastcorechapter } and
836
833
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.
837
836
838
837
\pnum
839
838
It is
Original file line number Diff line number Diff line change 1565
1565
\indextext {implementation!freestanding|(}%
1566
1566
1567
1567
\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.
1575
1570
1576
1571
\pnum
1577
1572
A freestanding implementation has an
You can’t perform that action at this time.
0 commit comments