Skip to content

Commit 7670c1a

Browse files
jensmaurertkoeppe
authored andcommitted
[structure.specifications] Do not use library description macros in running text
This avoids colons in running text and some bad spacing.
1 parent fa355b1 commit 7670c1a

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

source/lib-intro.tex

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -509,18 +509,18 @@
509509
\end{itemize}
510510

511511
\pnum
512-
Whenever the \effects element specifies that the semantics of some function
512+
Whenever the \Fundescx{Effects} element specifies that the semantics of some function
513513
\tcode{F} are \techterm{Equivalent to} some code sequence, then the various elements are
514-
interpreted as follows. If \tcode{F}'s semantics specifies a \requires element, then
514+
interpreted as follows. If \tcode{F}'s semantics specifies a \Fundescx{Requires} element, then
515515
that requirement is logically imposed prior to the \techterm{equivalent-to} semantics.
516-
Next, the semantics of the code sequence are determined by the \requires, \effects,
517-
\sync, \postconditions, \returns, \throws, \complexity, \remarks, and \errors
516+
Next, the semantics of the code sequence are determined by the \Fundescx{Requires}, \Fundescx{Effects},
517+
\Fundescx{Synchronization}, \Fundescx{Postconditions}, \Fundescx{Returns}, \Fundescx{Throws}, \Fundescx{Complexity}, \Fundescx{Remarks}, and \Fundescx{Error conditions}
518518
specified for the function invocations contained in the code sequence. The value
519-
returned from \tcode{F} is specified by \tcode{F}'s \returns element, or if \tcode{F}
520-
has no \returns element, a non-\tcode{void} return from \tcode{F} is specified by the
519+
returned from \tcode{F} is specified by \tcode{F}'s \Fundescx{Returns} element, or if \tcode{F}
520+
has no \Fundescx{Returns} element, a non-\tcode{void} return from \tcode{F} is specified by the
521521
\tcode{return} statements in the code sequence.
522-
If \tcode{F}'s semantics contains a \throws,
523-
\postconditions, or \complexity element, then that supersedes any occurrences of that
522+
If \tcode{F}'s semantics contains a \Fundescx{Throws},
523+
\Fundescx{Postconditions}, or \Fundescx{Complexity} element, then that supersedes any occurrences of that
524524
element in the code sequence.
525525

526526
\pnum
@@ -553,7 +553,7 @@
553553
\rSec3[structure.see.also]{C library}
554554

555555
\pnum
556-
Paragraphs labeled ``\xref'' contain cross-references to the relevant portions
556+
Paragraphs labeled ``\textsc{See also}'' contain cross-references to the relevant portions
557557
of the ISO C standard.
558558

559559
\rSec2[conventions]{Other conventions}

0 commit comments

Comments
 (0)