com php-langspec: fix anonymous-function-creation-expression definition - reverse ordering of return-type and anonymous-function-use-clause: spec/10-expressions.md spec/19-grammar.md
[email protected] (Nikita Popov) Wed, 14 Dec 2016 21:20:54 +0000
| Newsgroups | php.standards.cvs |
|---|---|
| Message-ID | <[email protected]> |
Commit: 6d8c122dd86793eacf42c7bf507a48de1588a494=0AAuthor: Sara Itani= <[email protected]> Wed, 14 Dec 2016 13:02:36 -0800=0ACommitter= : Nikita Popov <[email protected]> Wed, 14 Dec 2016 22:20:54 +0100=0AParen= ts: 304844ce5f6f4084a83f4e3b066a5ae4085fad7f=0ABranches: master=0A=0ALin= k: http://git.php.net/?p=3Dphp-langspec.git;a=3Dcommitdiff;h=3D6d8c12= 2dd86793eacf42c7bf507a48de1588a494=0A=0ALog:=0Afix anonymous-function-creat= ion-expression definition - reverse ordering of return-type and anonymous-f= unction-use-clause=0A=0AChanged paths:=0A M spec/10-expressions.md=0A M = spec/19-grammar.md=0A=0A=0ADiff:=0Adiff --git a/spec/10-expressions.md b/s= pec/10-expressions.md=0Aindex 4660302..e90b47e 100644=0A--- a/spec/10-expre= ssions.md=0A+++ b/spec/10-expressions.md=0A@@ -812,7 +812,7 @@ unset($x->m)= ; // if m is a dynamic property, $x->__unset("m") is called=0A =0A <!-- GRA= MMAR=0A anonymous-function-creation-expression:=0A-'static'? 'function' '&'= ? '(' parameter-declaration-list? ')' return-type? anonymous-function-use-c= lause? compound-statement=0A+'static'? 'function' '&'? '(' parameter-declar= ation-list? ')' anonymous-function-use-clause? return-type? compound-statem= ent=0A =0A anonymous-function-use-clause:=0A 'use' '(' use-variable-name-= list ')'=0A@@ -824,7 +824,7 @@ use-variable-name-list:=0A =0A <pre>=0A <i i= d=3D"grammar-anonymous-function-creation-expression">anonymous-function-cre= ation-expression:</i>=0A- static<sub>opt</sub> function &<sub>opt= </sub> ( <i><a href=3D"13-functions.md#grammar-parameter-declaration-li= st">parameter-declaration-list</a></i><sub>opt</sub> ) <i><a href=3D"13= -functions.md#grammar-return-type">return-type</a></i><sub>opt</sub> <i><= a href=3D"#grammar-anonymous-function-use-clause">anonymous-function-use-cl= ause</a></i><sub>opt</sub> <i><a href=3D"11-statements.md#grammar-compoun= d-statement">compound-statement</a></i>=0A+ static<sub>opt</sub> functi= on &<sub>opt</sub> ( <i><a href=3D"13-functions.md#grammar-parame= ter-declaration-list">parameter-declaration-list</a></i><sub>opt</sub> ) = <i><a href=3D"#grammar-anonymous-function-use-clause">anonymous-function-= use-clause</a></i><sub>opt</sub> <i><a href=3D"13-functions.md#grammar-re= turn-type">return-type</a></i><sub>opt</sub> <i><a href=3D"11-statements.= md#grammar-compound-statement">compound-statement</a></i>=0A =0A <i id=3D"g= rammar-anonymous-function-use-clause">anonymous-function-use-clause:</i>=0A= use ( <i><a href=3D"#grammar-use-variable-name-list">use-variable-n= ame-list</a></i> )=0Adiff --git a/spec/19-grammar.md b/spec/19-grammar.md= =0Aindex 6bf4cfd..ed0e0f3 100644=0A--- a/spec/19-grammar.md=0A+++ b/spec/19= -grammar.md=0A@@ -446,7 +446,7 @@ The grammar notation is described in [Gra= mmars section](09-lexical-structure.md#=0A unset ( <i><a href=3D"#gr= ammar-variable-list">variable-list</a></i> )=0A =0A <i id=3D"grammar-anon= ymous-function-creation-expression">anonymous-function-creation-expression:= </i>=0A- static<sub>opt</sub> function &<sub>opt</sub> ( <i><= a href=3D"#grammar-parameter-declaration-list">parameter-declaration-list</= a></i><sub>opt</sub> ) <i><a href=3D"#grammar-return-type">return-type<= /a></i><sub>opt</sub> <i><a href=3D"#grammar-anonymous-function-use-claus= e">anonymous-function-use-clause</a></i><sub>opt</sub> <i><a href=3D"#gra= mmar-compound-statement">compound-statement</a></i>=0A+ static<sub>opt</s= ub> function &<sub>opt</sub> ( <i><a href=3D"#grammar-parameter= -declaration-list">parameter-declaration-list</a></i><sub>opt</sub> ) <= i><a href=3D"#grammar-anonymous-function-use-clause">anonymous-function-use= -clause</a></i><sub>opt</sub> <i><a href=3D"#grammar-return-type">return-= type</a></i><sub>opt</sub> <i><a href=3D"#grammar-compound-statement">com= pound-statement</a></i>=0A =0A <i id=3D"grammar-anonymous-function-use-clau= se">anonymous-function-use-clause:</i>=0A use ( <i><a href=3D"#gramm= ar-use-variable-name-list">use-variable-name-list</a></i> )=0A