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 833
833
\indextext {conformance requirements!library|)}
834
834
835
835
\pnum
836
- An implementation is either a
837
- \defnadj {hosted}{implementation} or a
838
- \defnadj {freestanding}{implementation}.
839
- A freestanding
840
- implementation is one in which execution may take place without the benefit of
841
- an operating system.
842
- A hosted implementation
843
- supports all the facilities described in this document, while
844
- a freestanding implementation
836
+ A \defnadj {freestanding}{implementation}
837
+ is one in which execution may take place
838
+ without the benefit of an operating system.
839
+ A \defnadj {hosted}{implementation}
840
+ supports all the facilities described in this document,
841
+ while a freestanding implementation
845
842
supports the entire \Cpp {} language
846
843
described in \ref {lex } through \ref {\lastcorechapter } and
847
844
the subset of the library facilities described in \ref {compliance }.
845
+ It is \impldef {whether the implementation is hosted or freestanding}
846
+ whether the implementation is hosted or freestanding.
848
847
849
848
\pnum
850
849
It is
Original file line number Diff line number Diff line change 1579
1579
\indextext {implementation!freestanding|(}%
1580
1580
1581
1581
\pnum
1582
- Two kinds of implementations are defined:
1583
- \indextext {implementation!hosted}%
1584
- hosted and freestanding\iref {intro.compliance };
1585
- the kind of the implementation is
1586
- \impldef {whether the implementation is hosted or freestanding}.
1587
- For a hosted implementation, this document
1588
- describes the set of available headers.
1582
+ For a hosted implementation,
1583
+ this document describes the set of available headers.
1589
1584
1590
1585
\pnum
1591
1586
A freestanding implementation has an
You can’t perform that action at this time.
0 commit comments