@@ -239,7 +239,7 @@ The grammar notation is described in [Grammars section](09-lexical-structure.md#
239
239
-> <i >name</i >
240
240
241
241
<i >heredoc-string-literal::</i >
242
- <i >b-prefix<sub >opt</sub ></i > < ;< ;< ; <i >hd-start-identifier new-line hd-body<sub >opt</i > hd-end-identifier</i > ;<i ><sub >opt</sub > new-line</i >
242
+ <i >b-prefix<sub >opt</sub ></i > < ;< ;< ; <i >hd-start-identifier new-line hd-body<sub >opt</sub ></ i > hd-end-identifier</i > ;<i ><sub >opt</sub > new-line</i >
243
243
244
244
<i >hd-start-identifier::</i >
245
245
<i >name</i >
@@ -395,7 +395,7 @@ The grammar notation is described in [Grammars section](09-lexical-structure.md#
395
395
<i >echo-intrinsic:</i >
396
396
echo <i >expression-list</i >
397
397
398
- <i >expression-list-two-or-more :</i >
398
+ <i >expression-list:</i >
399
399
<i >expression</i >
400
400
<i >expression-list</i > , <i >expression</i >
401
401
@@ -414,7 +414,7 @@ The grammar notation is described in [Grammars section](09-lexical-structure.md#
414
414
<i >isset-intrinsic:</i >
415
415
isset ( <i >variable-list</i > )
416
416
417
- <i >variable-list</i >:
417
+ <i >variable-list: </i >
418
418
<i >variable</i >
419
419
<i >variable-list</i > , <i >variable</i >
420
420
@@ -445,7 +445,7 @@ The grammar notation is described in [Grammars section](09-lexical-structure.md#
445
445
unset ( <i >variable-list</i > )
446
446
447
447
<i >anonymous-function-creation-expression:</i >
448
- static<sub >opt</sub > function &<sub >opt</sub > ( <i >parameter-declaration-list<sub >opt<sub ></i > ) <i >return-type<sub >opt</sub ></i > <i >anonymous-function-use-clause<sub >opt</sub ></i >
448
+ static<sub >opt</sub > function &<sub >opt</sub > ( <i >parameter-declaration-list<sub >opt</ sub ></i > ) <i >return-type<sub >opt</sub ></i > <i >anonymous-function-use-clause<sub >opt</sub ></i >
449
449
<i >compound-statement</i >
450
450
451
451
<i >anonymous-function-use-clause:</i >
@@ -497,7 +497,7 @@ The grammar notation is described in [Grammars section](09-lexical-structure.md#
497
497
<i >element-key:</i >
498
498
<i >expression</i >
499
499
500
- <i >element-value</i >
500
+ <i >element-value: </i >
501
501
<i >expression</i >
502
502
503
503
<i >subscript-expression:</i >
@@ -550,7 +550,7 @@ The grammar notation is described in [Grammars section](09-lexical-structure.md#
550
550
<i >qualified-name</i >
551
551
<i >dereferencable-expression</i >
552
552
553
- <i >relative-scope</i >:
553
+ <i >relative-scope: </i >
554
554
self
555
555
parent
556
556
static
@@ -639,7 +639,7 @@ The grammar notation is described in [Grammars section](09-lexical-structure.md#
639
639
640
640
<i >bitwise-AND-expression:</i >
641
641
<i >equality-expression</i >
642
- <i >bit-wise -AND-expression</i > & <i >equality-expression</i >
642
+ <i >bitwise -AND-expression</i > & <i >equality-expression</i >
643
643
644
644
<i >bitwise-exc-OR-expression:</i >
645
645
<i >bitwise-AND-expression</i >
@@ -650,7 +650,7 @@ The grammar notation is described in [Grammars section](09-lexical-structure.md#
650
650
<i >bitwise-inc-OR-expression</i > | <i >bitwise-exc-OR-expression</i >
651
651
652
652
<i >logical-AND-expression-1:</i >
653
- <i >bitwise-incl -OR-expression</i >
653
+ <i >bitwise-inc -OR-expression</i >
654
654
<i >logical-AND-expression-1</i > && <i >bitwise-inc-OR-expression</i >
655
655
656
656
<i >logical-inc-OR-expression-1:</i >
@@ -662,7 +662,7 @@ The grammar notation is described in [Grammars section](09-lexical-structure.md#
662
662
<i >logical-inc-OR-expression-1</i > ? <i >expression<sub >opt</sub ></i > : <i >conditional-expression</i >
663
663
664
664
<i >coalesce-expression:</i >
665
- <i >logical-inc-OR-expression</i > ?? <i >expression</i >
665
+ <i >logical-inc-OR-expression-1 </i > ?? <i >expression</i >
666
666
667
667
<i >assignment-expression:</i >
668
668
<i >conditional-expression</i >
@@ -839,7 +839,7 @@ The grammar notation is described in [Grammars section](09-lexical-structure.md#
839
839
foreach ( <i >foreach-collection-name</i > as <i >foreach-key<sub >opt</sub > foreach-value</i > ) statement
840
840
foreach ( <i >foreach-collection-name</i > as <i >foreach-key<sub >opt</sub > foreach-value</i > ) : <i >statement-list</i > endforeach ;
841
841
842
- <i >foreach-collection-name</i >:
842
+ <i >foreach-collection-name: </i >
843
843
<i >expression</i >
844
844
845
845
<i >foreach-key:</i >
0 commit comments