Skip to content

Commit b821b01

Browse files
languagelawyertkoeppe
authored andcommitted
[intro.abstract] Move \indextext under \pnum (#2088)
1 parent 76545fa commit b821b01

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

source/intro.tex

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -477,8 +477,8 @@
477477
side effects affecting the
478478
observable behavior of the program are produced.}
479479

480-
\indextext{behavior!implementation-defined}%
481480
\pnum
481+
\indextext{behavior!implementation-defined}%
482482
Certain aspects and operations of the abstract machine are described in this
483483
document as implementation-defined (for example,
484484
\tcode{sizeof(int)}). These constitute the parameters of the abstract machine.
@@ -489,8 +489,8 @@
489489
abstract machine that corresponds to that implementation (referred to as the
490490
``corresponding instance'' below).
491491

492-
\indextext{behavior!unspecified}%
493492
\pnum
493+
\indextext{behavior!unspecified}%
494494
Certain other aspects and operations of the abstract machine are
495495
described in this document as unspecified (for example,
496496
order of evaluation of arguments in a function call\iref{expr.call}).
@@ -500,17 +500,17 @@
500500
of the abstract machine can thus have more than one possible execution
501501
for a given program and a given input.
502502

503-
\indextext{behavior!undefined}%
504503
\pnum
504+
\indextext{behavior!undefined}%
505505
Certain other operations are described in this document as
506506
undefined (for example, the effect of
507507
attempting to modify a const object).
508508
\begin{note} This document imposes no requirements on the
509509
behavior of programs that contain undefined behavior. \end{note}
510510

511+
\pnum
511512
\indextext{program!well-formed}%
512513
\indextext{behavior!observable}%
513-
\pnum
514514
A conforming implementation executing a well-formed program shall
515515
produce the same observable behavior as one of the possible executions
516516
of the corresponding instance of the abstract machine with the
@@ -521,8 +521,8 @@
521521
(not even with regard to operations preceding the first undefined
522522
operation).
523523

524-
\indextext{conformance requirements}
525524
\pnum
525+
\indextext{conformance requirements}%
526526
The least requirements on a conforming implementation are:
527527
\begin{itemize}
528528
\item

0 commit comments

Comments
 (0)