com php-langspec: Add redundant include/require productions: spec/10-expressions.md spec/19-grammar.md
[email protected] (Nikita Popov) Sat, 12 Nov 2016 11:40:13 +0000
| Newsgroups | php.standards.cvs |
|---|---|
| Message-ID | <[email protected]> |
Commit: 7a778c1db355c2e8f3d4c54ce0be2e2fa8646978=0AAuthor: Nikita Pop= ov <[email protected]> Sat, 12 Nov 2016 12:40:13 +0100=0AParents: d04= 9fb8af5187cf7039fceca8b3d2866344948e1=0ABranches: master=0A=0ALink: = http://git.php.net/?p=3Dphp-langspec.git;a=3Dcommitdiff;h=3D7a778c1db355c2e= 8f3d4c54ce0be2e2fa8646978=0A=0ALog:=0AAdd redundant include/require product= ions=0A=0AThe parenthesized forms are part of expression.=0A=0AChanged path= s:=0A M spec/10-expressions.md=0A M spec/19-grammar.md=0A=0A=0ADiff:=0A= diff --git a/spec/10-expressions.md b/spec/10-expressions.md=0Aindex 2a9026= 9..278793f 100644=0A--- a/spec/10-expressions.md=0A+++ b/spec/10-expression= s.md=0A@@ -3426,8 +3426,7 @@ echo $x; // hello=0A =0A <pre= >=0A <i>include-expression:</i>=0A- include ( <i>expression</i> )= =0A- include <i>expression</i>=0A+ include <i>expression</i>=0A </= pre>=0A =0A **Defined elsewhere**=0A@@ -3478,8 +3477,7 @@ If ((include 'Pos= itions.php') =3D=3D 1) ...=0A =0A <pre>=0A <i>include-once-expression:</i= >=0A- include_once ( <i>expression</i> )=0A- include_once <i>expr= ession</i>=0A+ include_once <i>expression</i>=0A </pre>=0A =0A **Defin= ed elsewhere**=0A@@ -3526,8 +3524,7 @@ $c1 =3D new Circle(9, 7, 2.4);=0A = =0A <pre>=0A <i>require-expression:</i>=0A- require ( <i>expression<= /i> )=0A- require <i>expression</i>=0A+ require <i>expression</i>= =0A </pre>=0A =0A **Defined elsewhere**=0A@@ -3546,8 +3543,7 @@ produces a = fatal error.=0A =0A <pre>=0A <i>require-once-expression:</i>=0A- requi= re_once ( <i>expression</i> )=0A- require_once <i>expression</i>=0A+= require_once <i>expression</i>=0A </pre>=0A =0A **Defined elsewhere**= =0Adiff --git a/spec/19-grammar.md b/spec/19-grammar.md=0Aindex 76ca434..40= 71e92 100644=0A--- a/spec/19-grammar.md=0A+++ b/spec/19-grammar.md=0A@@ -82= 6,20 +826,16 @@ The grammar notation is described in [Grammars section](09-= lexical-structure.md#=0A <i>require-once-expression</i>=0A =0A <i>inc= lude-expression:</i>=0A- include ( <i>expression</i> )=0A- include= <i>expression</i>=0A+ include <i>expression</i>=0A =0A <i>include-= once-expression:</i>=0A- include_once ( <i>expression</i> )=0A- in= clude_once <i>expression</i>=0A+ include_once <i>expression</i>=0A = =0A <i>require-expression:</i>=0A- require ( <i>expression</i> )=0A= - require <i>expression</i>=0A+ require <i>expression</i>=0A =0A = <i>require-once-expression:</i>=0A- require_once ( <i>expression</i> = )=0A- require_once <i>expression</i>=0A+ require_once <i>expressi= on</i>=0A </pre>=0A =0A ####Constant Expressions=0A