Skip to content

Commit d5b9659

Browse files
lprvtkoeppe
authored andcommitted
[lex] Avoid "shall" when not stating a direct requirement
1 parent 6c8a056 commit d5b9659

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

source/lex.tex

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,15 +104,15 @@
104104
zero or more whitespace characters other than new-line followed by
105105
a new-line character is deleted, splicing
106106
physical source lines to form \defnx{logical source lines}{source line!logical}. Only the last
107-
backslash on any physical source line shall be eligible for being part
107+
backslash on any physical source line is eligible for being part
108108
of such a splice.
109109
\begin{note}
110110
Line splicing can form
111111
a \grammarterm{universal-character-name}\iref{lex.charset}.
112112
\end{note}
113113
A source file that is not empty and that (after splicing)
114114
does not end in a new-line character
115-
shall be processed as if an additional new-line character were appended
115+
is processed as if an additional new-line character were appended
116116
to the file.
117117

118118
\item The source file is decomposed into preprocessing
@@ -415,7 +415,7 @@
415415
No other element of the translation character set
416416
is encoded with a code unit of value \tcode{0}.
417417
The code unit value of each decimal digit character after the digit \tcode{0} (\ucode{0030})
418-
shall be one greater than the value of the previous.
418+
is one greater than the value of the previous.
419419
The ordinary and wide literal encodings are otherwise
420420
\impldef{ordinary and wide literal encodings}.
421421
\indextext{UTF-8}%
@@ -609,7 +609,7 @@
609609
token shall be a raw string literal. Between the initial and final
610610
double quote characters of the raw string, any transformations performed in phase
611611
2 (line splicing) are reverted; this reversion
612-
shall apply before any \grammarterm{d-char}, \grammarterm{r-char}, or delimiting
612+
is applied before any \grammarterm{d-char}, \grammarterm{r-char}, or delimiting
613613
parenthesis is identified. The raw string literal is defined as the shortest sequence
614614
of characters that matches the raw-string pattern
615615
\begin{ncbnf}

0 commit comments

Comments
 (0)