com php-langspec: Fix formatting errors in grammar blocks: spec/04-basic-concepts.md spec/07-variables.md spec/09-lexical-structure.md spec/10-expressions.md
[email protected] (Nikita Popov) Sat, 12 Nov 2016 12:26:07 +0000
| Newsgroups | php.standards.cvs |
|---|---|
| Message-ID | <[email protected]> |
Commit: 7cd2faa0f81851a7f8891834bb4dc069a1e4f277=0AAuthor: Nikita Pop= ov <[email protected]> Sat, 12 Nov 2016 13:15:27 +0100=0AParents: 0ff= 2c672deb3b0f73478e56c490a195943e98bbe=0ABranches: master=0A=0ALink: = http://git.php.net/?p=3Dphp-langspec.git;a=3Dcommitdiff;h=3D7cd2faa0f81851a= 7f8891834bb4dc069a1e4f277=0A=0ALog:=0AFix formatting errors in grammar bloc= ks=0A=0AChanged paths:=0A M spec/04-basic-concepts.md=0A M spec/07-vari= ables.md=0A M spec/09-lexical-structure.md=0A M spec/10-expressions.md= =0A=0A=0ADiff:=0Adiff --git a/spec/04-basic-concepts.md b/spec/04-basic-con= cepts.md=0Aindex 7fcb281..3c7ee1b 100644=0A--- a/spec/04-basic-concepts.md= =0A+++ b/spec/04-basic-concepts.md=0A@@ -4,22 +4,22 @@ A PHP *program* cons= ists of one or more source files, known formally as=0A *scripts*.=0A =0A <p= re>=0A-<i>script:</i>=0A-<i> script-section</i>=0A-<i> script script-sect= ion</i>=0A+ <i>script:</i>=0A+ <i>script-section</i>=0A+ <i>script = script-section</i>=0A =0A-<i>script-section:</i>=0A- <i> text<sub>opt</su= b></i> <i>start-tag</i> <i>statement-list<sub>opt</sub></i> <i>end-tag</i><= sub>opt</sub> <i>text<sub>opt</sub></i>=0A+ <i>script-section:</i>=0A+ = <i> text<sub>opt</sub></i> <i>start-tag</i> <i>statement-list<sub>opt</sub>= </i> <i>end-tag</i><sub>opt</sub> <i>text<sub>opt</sub></i>=0A =0A-<i>start= -tag:</i>=0A- <?php=0A- <?=3D=0A+ <i>start-tag:</i>=0A+ <?ph= p=0A+ <?=3D=0A =0A-<i>end-tag:</i>=0A- ?>=0A+ <i>end-tag:</i>=0A= + ?>=0A =0A-<i>text:</i>=0A- arbitrary text not containing any of <i= >start-tag</i> sequences=0A+ <i>text:</i>=0A+ arbitrary text not contai= ning any of <i>start-tag</i> sequences=0A </pre>=0A =0A All of the sections= in a script are treated as though they belonged to=0Adiff --git a/spec/07-= variables.md b/spec/07-variables.md=0Aindex 7d23251..1a2d332 100644=0A--- a= /spec/07-variables.md=0A+++ b/spec/07-variables.md=0A@@ -273,10 +273,10 @@ = $b =3D &colors[100]; // a VSlot for $b is created which points to the = array=0A =0A <i>static-variable-name-list:</i>=0A <i>static-variable-= declaration</i>=0A-=09<i>static-variable-name-list</i> , <i>static-variab= le-declaration</i>=0A+ <i>static-variable-name-list</i> , <i>static-va= riable-declaration</i>=0A =0A <i>static-variable-declaration:</i>=0A-=09<= i>variable-name</i> <i>function-static-initializer<sub>opt</sub></i>=0A+ = <i>variable-name</i> <i>function-static-initializer<sub>opt</sub></i>=0A = =0A <i>function-static-initializer:</i>=0A =3D <i>constant-expression= </i>=0Adiff --git a/spec/09-lexical-structure.md b/spec/09-lexical-structur= e.md=0Aindex e038bb9..5ea95f2 100644=0A--- a/spec/09-lexical-structure.md= =0A+++ b/spec/09-lexical-structure.md=0A@@ -653,22 +653,21 @@ ill-formed Un= icode escape sequences.=0A The variable substitution accepts the following = syntax:=0A =0A <pre>=0A- <i>string-variable::</i>=0A- <i>variable= -name</i> <i>offset-or-property<sub>opt</sub></i>=0A- ${ <i>expr= ession</i> }=0A+ <i>string-variable::</i>=0A+ <i>variable-name</i> = <i>offset-or-property<sub>opt</sub></i>=0A+ ${ <i>expression</i> }= =0A =0A- <i>offset-or-property::</i>=0A- <i>offset-in-string</i>= =0A- <i>property-in-string</i>=0A+ <i>offset-or-property::</i>=0A+ = <i>offset-in-string</i>=0A+ <i>property-in-string</i>=0A =0A- <i>o= ffset-in-string::</i>=0A- [ <i>name</i> ]=0A- [ <i>vari= able-name</i> ]=0A- [ <i>integer-literal</i> ]=0A-=0A- <i>p= roperty-in-string::</i>=0A- -> <i>name</i>=0A+ <i>offset-in-strin= g::</i>=0A+ [ <i>name</i> ]=0A+ [ <i>variable-name</i> ]=0A+ = [ <i>integer-literal</i> ]=0A =0A+ <i>property-in-string::</i>=0A+ = -> <i>name</i>=0A </pre>=0A =0A **Defined elsewhere**=0Adiff --git a/s= pec/10-expressions.md b/spec/10-expressions.md=0Aindex 278793f..bd1ac0b 100= 644=0A--- a/spec/10-expressions.md=0A+++ b/spec/10-expressions.md=0A@@ -247= ,8 +247,8 @@ An expression that is not a *variable* can never act as an lva= lue.=0A ###Constant Access Expression=0A =0A <pre>=0A- <i>constant-access-e= xpression:</i>=0A- <i>qualified-name</i>=0A+ <i>constant-access-expressi= on:</i>=0A+ <i>qualified-name</i>=0A </pre>=0A =0A **Defined elsewhere**= =0A