com php-langspec: Fix precedence of by-ref assignment: spec/10-expressions.md spec/19-grammar.md

[email protected] (Nikita Popov) Thu, 14 Mar 2019 12:33:24 +0000
Newsgroups php.standards.cvs
Message-ID <[email protected]>
Commit:    1058a5042032e0ad00aed869ce80b839f3927d2c=0AAuthor:    Nikita Pop=
ov <[email protected]>         Thu, 14 Mar 2019 13:33:24 +0100=0AParents=
:   2c380e4cc0a62485fd0a77af86a5b847949ab742=0ABranches:  master=0A=0ALink:=
       http://git.php.net/?p=3Dphp-langspec.git;a=3Dcommitdiff;h=3D1058a504=
2032e0ad00aed869ce80b839f3927d2c=0A=0ALog:=0AFix precedence of by-ref assig=
nment=0A=0ABecause it has variables on both sides, this is a primary expres=
sion.=0A=0AChanged paths:=0A  M  spec/10-expressions.md=0A  M  spec/19-gram=
mar.md=0A=0A=0ADiff:=0Adiff --git a/spec/10-expressions.md b/spec/10-expres=
sions.md=0Aindex 060f1f3..1523179 100644=0A--- a/spec/10-expressions.md=0A+=
++ b/spec/10-expressions.md=0A@@ -103,6 +103,7 @@ primary-expression:=0A   =
postfix-decrement-expression=0A   prefix-increment-expression=0A   prefix-d=
ecrement-expression=0A+  byref-assignment-expression=0A   shell-command-exp=
ression=0A   '(' expression ')'=0A -->=0A@@ -121,6 +122,7 @@ primary-expres=
sion:=0A    <i><a href=3D"#grammar-postfix-decrement-expression">postfix-de=
crement-expression</a></i>=0A    <i><a href=3D"#grammar-prefix-increment-ex=
pression">prefix-increment-expression</a></i>=0A    <i><a href=3D"#grammar-=
prefix-decrement-expression">prefix-decrement-expression</a></i>=0A+   <i><=
a href=3D"#grammar-byref-assignment-expression">byref-assignment-expression=
</a></i>=0A    <i><a href=3D"#grammar-shell-command-expression">shell-comma=
nd-expression</a></i>=0A    (   <i><a href=3D"#grammar-expression">expressi=
on</a></i>   )=0A </pre>=0A@@ -2786,7 +2788,6 @@ function factorial($int)=
=0A assignment-expression:=0A   conditional-expression=0A   simple-assignme=
nt-expression=0A-  byref-assignment-expression=0A   compound-assignment-exp=
ression=0A -->=0A =0A@@ -2794,7 +2795,6 @@ assignment-expression:=0A <i id=
=3D"grammar-assignment-expression">assignment-expression:</i>=0A    <i><a h=
ref=3D"#grammar-conditional-expression">conditional-expression</a></i>=0A  =
  <i><a href=3D"#grammar-simple-assignment-expression">simple-assignment-ex=
pression</a></i>=0A-   <i><a href=3D"#grammar-byref-assignment-expression">=
byref-assignment-expression</a></i>=0A    <i><a href=3D"#grammar-compound-a=
ssignment-expression">compound-assignment-expression</a></i>=0A </pre>=0A =
=0Adiff --git a/spec/19-grammar.md b/spec/19-grammar.md=0Aindex c9cd828..8e=
2e69f 100644=0A--- a/spec/19-grammar.md=0A+++ b/spec/19-grammar.md=0A@@ -34=
3,6 +343,7 @@ The grammar notation is described in [Grammars section](09-le=
xical-structure.md#=0A    <i><a href=3D"#grammar-postfix-decrement-expressi=
on">postfix-decrement-expression</a></i>=0A    <i><a href=3D"#grammar-prefi=
x-increment-expression">prefix-increment-expression</a></i>=0A    <i><a hre=
f=3D"#grammar-prefix-decrement-expression">prefix-decrement-expression</a><=
/i>=0A+   <i><a href=3D"#grammar-byref-assignment-expression">byref-assignm=
ent-expression</a></i>=0A    <i><a href=3D"#grammar-shell-command-expressio=
n">shell-command-expression</a></i>=0A    (   <i><a href=3D"#grammar-expres=
sion">expression</a></i>   )=0A =0A@@ -636,7 +637,6 @@ The grammar notation=
 is described in [Grammars section](09-lexical-structure.md#=0A <i id=3D"gr=
ammar-assignment-expression">assignment-expression:</i>=0A    <i><a href=3D=
"#grammar-conditional-expression">conditional-expression</a></i>=0A    <i><=
a href=3D"#grammar-simple-assignment-expression">simple-assignment-expressi=
on</a></i>=0A-   <i><a href=3D"#grammar-byref-assignment-expression">byref-=
assignment-expression</a></i>=0A    <i><a href=3D"#grammar-compound-assignm=
ent-expression">compound-assignment-expression</a></i>=0A =0A <i id=3D"gram=
mar-simple-assignment-expression">simple-assignment-expression:</i>=0A