com php-langspec: Remove array-intrinsic: spec/00-specification-for-php.md spec/10-expressions.md spec/19-grammar.md
[email protected] (Nikita Popov) Sat, 12 Nov 2016 16:35:30 +0000
| Newsgroups | php.standards.cvs |
|---|---|
| Message-ID | <[email protected]> |
Commit: 4bc7c825be72d52b3b4ecace46828d16c69ce7b1=0AAuthor: Nikita Pop= ov <[email protected]> Sat, 12 Nov 2016 17:35:30 +0100=0AParents: 3db= 4044d36ae4267abf90f7c086e063225c2772d=0ABranches: master=0A=0ALink: = http://git.php.net/?p=3Dphp-langspec.git;a=3Dcommitdiff;h=3D4bc7c825be72d52= b3b4ecace46828d16c69ce7b1=0A=0ALog:=0ARemove array-intrinsic=0A=0AThis is a= lready covered by array-creation-operator.=0A=0AChanged paths:=0A M spec/= 00-specification-for-php.md=0A M spec/10-expressions.md=0A M spec/19-gr= ammar.md=0A=0A=0ADiff:=0Adiff --git a/spec/00-specification-for-php.md b/sp= ec/00-specification-for-php.md=0Aindex 52be9c9..a40f29d 100644=0A--- a/spec= /00-specification-for-php.md=0A+++ b/spec/00-specification-for-php.md=0A@@ = -105,7 +105,6 @@ is distributed without any warranty.=0A - [Literals](1= 0-expressions.md#literals)=0A - [Intrinsics](10-expressions.md#intrinsi= cs)=0A - [General](10-expressions.md#general-2)=0A- - [array](10= -expressions.md#array)=0A - [echo](10-expressions.md#echo)=0A -= [empty](10-expressions.md#empty)=0A - [eval](10-expressions.md#eval)= =0Adiff --git a/spec/10-expressions.md b/spec/10-expressions.md=0Aindex 1fb= 081a..bd022a4 100644=0A--- a/spec/10-expressions.md=0A+++ b/spec/10-express= ions.md=0A@@ -298,7 +298,6 @@ A literal evaluates to its value, as specifie= d in the lexical specification for=0A <i>unset-intrinsic</i>=0A =0A <= i>intrinsic-operator:</i>=0A- <i>array-intrinsic</i>=0A <i>empty-int= rinsic</i>=0A <i>eval-intrinsic</i>=0A <i>exit-intrinsic</i>=0A@@ -= 308,7 +307,6 @@ A literal evaluates to its value, as specified in the lexic= al specification for=0A =0A **Defined elsewhere**=0A =0A-* [*array-intrinsi= c*](#array)=0A * [*echo-intrinsic*](#echo)=0A * [*empty-intrinsic*](#empty)= =0A * [*eval-intrinsic*](#eval)=0A@@ -329,24 +327,6 @@ other values or expr= essions could be used.=0A =0A *intrinsic-construct* can be used only as sta= nd-alone [statement](11-statements.md#statements).=0A =0A-####array=0A-=0A-= **Syntax**=0A-=0A-<pre>=0A- <i>array-intrinsic:</i>=0A- array ( <i>arra= y-initializer<sub>opt</sub></i> )=0A-</pre>=0A-=0A-**Defined elsewhere**= =0A-=0A-* [*array-initializer*](#array-creation-operator)=0A-=0A-**Semantic= s**=0A-=0A-This intrinsic creates and initializes an array. It is equivalen= t to the=0A-array-creation operator [`[]`](#array-creation-operator).=0A-= =0A ####echo=0A =0A **Syntax**=0Adiff --git a/spec/19-grammar.md b/spec/19-= grammar.md=0Aindex 90698eb..493f364 100644=0A--- a/spec/19-grammar.md=0A+++= b/spec/19-grammar.md=0A@@ -386,16 +386,12 @@ The grammar notation is descr= ibed in [Grammars section](09-lexical-structure.md#=0A <i>unset-intrins= ic</i>=0A =0A <i>intrinsic-operator:</i>=0A- <i>array-intrinsic</i>=0A= <i>empty-intrinsic</i>=0A <i>eval-intrinsic</i>=0A <i>exit-int= rinsic</i>=0A <i>isset-intrinsic</i>=0A <i>print-intrinsic</i>=0A = =0A- <i>array-intrinsic:</i>=0A- array ( <i>array-initializer<sub>opt</= sub></i> )=0A-=0A <i>echo-intrinsic:</i>=0A echo <i>expression</i>= =0A echo <i>expression-list-two-or-more</i>=0A