File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -14441,7 +14441,8 @@ \subsubsection{Cascades}
14441
14441
Consider an expression of the form \code{$e$?..$s$} where
14442
14442
$e$ is a \synt{conditionalExpression} and
14443
14443
$s$ is a \synt{cascadeSection}.
14444
- A warning occurs unless the static type of $e$ is potentially nullable.
14444
+ A warning occurs if the static type of $e$ is non-nullable
14445
+ (\ref{typeNullability}).
14445
14446
14446
14447
\LMHash{}%
14447
14448
Otherwise, the static analysis and dynamic semantics of
@@ -19996,7 +19997,7 @@ \subsection{Assert}
19996
19997
\begin{grammar}
19997
19998
<assertStatement> ::= <assertion> `;'
19998
19999
19999
- <assertion> ::= \ASSERT{} `(' <expression> (`,' <expression> )? `,'? `)'
20000
+ <assertion> ::= \ASSERT{} `(' <expression> (`,' <expression>)? `,'? `)'
20000
20001
\end{grammar}
20001
20002
20002
20003
\LMHash{}%
@@ -20102,6 +20103,9 @@ \section{Libraries and Scripts}
20102
20103
20103
20104
\LMHash{}%
20104
20105
A library contains a string which is derived from \synt{libraryDeclaration}.
20106
+ It ends in the pseudo-token
20107
+ \IndexCustom{\synt{EOF}}{<EOF>@\synt{EOF}},
20108
+ which denotes the end of the input.
20105
20109
20106
20110
\commentary{%
20107
20111
We could say that \synt{libraryDeclaration} is a
You can’t perform that action at this time.
0 commit comments