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

From: Date: Thu, 14 Mar 2019 12:33:24 +0000
Subject: com php-langspec: Fix precedence of by-ref assignment: spec/10-expressions.md spec/19-grammar.md
Groups: php.standards.cvs 
Request: Send a blank email to standards--cvs+get-428@lists.php.net to get a copy of this message
Commit: 1058a5042032e0ad00aed869ce80b839f3927d2c Author: Nikita Popov <nikita.ppv@gmail.com> Thu, 14 Mar 2019 13:33:24 +0100 Parents: 2c380e4cc0a62485fd0a77af86a5b847949ab742 Branches: master Link: http://git.php.net/?p=php-langspec.git;a=commitdiff;h=1058a5042032e0ad00aed869ce80b839f3927d2c Log: Fix precedence of by-ref assignment Because it has variables on both sides, this is a primary expression. Changed paths: M spec/10-expressions.md M spec/19-grammar.md Diff: diff --git a/spec/10-expressions.md b/spec/10-expressions.md index 060f1f3..1523179 100644 --- a/spec/10-expressions.md +++ b/spec/10-expressions.md @@ -103,6 +103,7 @@ primary-expression: postfix-decrement-expression prefix-increment-expression prefix-decrement-expression + byref-assignment-expression shell-command-expression '(' expression ')' --> @@ -121,6 +122,7 @@ primary-expression: <i><a href="#grammar-postfix-decrement-expression">postfix-decrement-expression</a></i> <i><a href="#grammar-prefix-increment-expression">prefix-increment-expression</a></i> <i><a href="#grammar-prefix-decrement-expression">prefix-decrement-expression</a></i> + <i><a href="#grammar-byref-assignment-expression">byref-assignment-expression</a></i> <i><a href="#grammar-shell-command-expression">shell-command-expression</a></i> ( <i><a href="#grammar-expression">expression</a></i> ) </pre> @@ -2786,7 +2788,6 @@ function factorial($int) assignment-expression: conditional-expression simple-assignment-expression - byref-assignment-expression compound-assignment-expression --> @@ -2794,7 +2795,6 @@ assignment-expression: <i id="grammar-assignment-expression">assignment-expression:</i> <i><a href="#grammar-conditional-expression">conditional-expression</a></i> <i><a href="#grammar-simple-assignment-expression">simple-assignment-expression</a></i> - <i><a href="#grammar-byref-assignment-expression">byref-assignment-expression</a></i> <i><a href="#grammar-compound-assignment-expression">compound-assignment-expression</a></i> </pre> diff --git a/spec/19-grammar.md b/spec/19-grammar.md index c9cd828..8e2e69f 100644 --- a/spec/19-grammar.md +++ b/spec/19-grammar.md @@ -343,6 +343,7 @@ The grammar notation is described in [Grammars section](09-lexical-structure.md# <i><a href="#grammar-postfix-decrement-expression">postfix-decrement-expression</a></i> <i><a href="#grammar-prefix-increment-expression">prefix-increment-expression</a></i> <i><a href="#grammar-prefix-decrement-expression">prefix-decrement-expression</a></i> + <i><a href="#grammar-byref-assignment-expression">byref-assignment-expression</a></i> <i><a href="#grammar-shell-command-expression">shell-command-expression</a></i> ( <i><a href="#grammar-expression">expression</a></i> ) @@ -636,7 +637,6 @@ The grammar notation is described in [Grammars section](09-lexical-structure.md# <i id="grammar-assignment-expression">assignment-expression:</i> <i><a href="#grammar-conditional-expression">conditional-expression</a></i> <i><a href="#grammar-simple-assignment-expression">simple-assignment-expression</a></i> - <i><a href="#grammar-byref-assignment-expression">byref-assignment-expression</a></i> <i><a href="#grammar-compound-assignment-expression">compound-assignment-expression</a></i> <i id="grammar-simple-assignment-expression">simple-assignment-expression:</i>

« previous php.standards.cvs (#428) next »