This commit is contained in:
Brian Terlson 2021-02-12 14:34:39 -08:00
Родитель 4709e4db1f
Коммит 08cc454619
1 изменённых файлов: 5 добавлений и 4 удалений

Просмотреть файл

@ -23,6 +23,7 @@
&emsp;&emsp;&emsp;<a name="Keyword--mdwbm0b"></a>`` model ``
&emsp;&emsp;&emsp;<a name="Keyword-lpev-y-g"></a>`` namespace ``
&emsp;&emsp;&emsp;<a name="Keyword-ytodrzn0"></a>`` op ``
&emsp;&emsp;&emsp;<a name="Keyword-rmwjtwx9"></a>`` extends ``
&emsp;&emsp;<a name="Identifier"></a>*Identifier* **:**
&emsp;&emsp;&emsp;<a name="Identifier-exwdmcdi"></a>*[IdentifierName](#IdentifierName)* **but not** *[Keyword](#Keyword)*
@ -174,11 +175,11 @@
&emsp;&emsp;&emsp;<a name="ModelStatement-gvibrs-4"></a>*[DecoratorList](#DecoratorList)*<sub>opt</sub>&emsp;`` model ``&emsp;*[Identifier](#Identifier)*&emsp;*[TemplateParameters](#TemplateParameters)*<sub>opt</sub>&emsp;`` = ``&emsp;*[Expression](#Expression)*&emsp;`` ; ``
&emsp;&emsp;<a name="ModelHeritage"></a>*ModelHeritage* **:**
&emsp;&emsp;&emsp;<a name="ModelHeritage-89ed0718"></a>`` extends ``&emsp;*[ReferenceExpressionList](#ReferenceExpressionList)*
&emsp;&emsp;&emsp;<a name="ModelHeritage-ie0hgn59"></a>`` extends ``&emsp;*[ReferenceExpressionList](#ReferenceExpressionList)*
&emsp;&emsp;<a name="ReferenceExpressionList"></a>*ReferenceExpressionList* **:**
&emsp;&emsp;&emsp;<a name="ReferenceExpressionList-98f10901"></a>*[ReferenceExpression](#ReferenceExpression)*
&emsp;&emsp;&emsp;<a name="ReferenceExpressionList-458ef435"></a>*[ReferenceExpressionList](#ReferenceExpressionList)*&emsp;`` , ``&emsp;*[ReferenceExpression](#ReferenceExpression)*
&emsp;&emsp;&emsp;<a name="ReferenceExpressionList-mpejatd_"></a>*[ReferenceExpression](#ReferenceExpression)*
&emsp;&emsp;&emsp;<a name="ReferenceExpressionList-ry70nwgl"></a>*[ReferenceExpressionList](#ReferenceExpressionList)*&emsp;`` , ``&emsp;*[ReferenceExpression](#ReferenceExpression)*
&emsp;&emsp;<a name="TemplateParameters"></a>*TemplateParameters* **:**
&emsp;&emsp;&emsp;<a name="TemplateParameters-m5tcjdl1"></a>`` < ``&emsp;*[IdentifierList](#IdentifierList)*&emsp;`` > ``
@ -202,7 +203,7 @@
&emsp;&emsp;&emsp;<a name="ModelProperty-vmgvgt2o"></a>*[DecoratorList](#DecoratorList)*<sub>opt</sub>&emsp;*[StringLiteral](#StringLiteral)*&emsp;`` ? ``<sub>opt</sub>&emsp;`` : ``&emsp;*[Expression](#Expression)*
&emsp;&emsp;<a name="ModelSpreadProperty"></a>*ModelSpreadProperty* **:**
&emsp;&emsp;&emsp;<a name="ModelSpreadProperty-uh6b21ad"></a>`` ... ``&emsp;*[Identifier](#Identifier)*
&emsp;&emsp;&emsp;<a name="ModelSpreadProperty-r9kkoml-"></a>`` ... ``&emsp;*[ReferenceExpression](#ReferenceExpression)*
&emsp;&emsp;<a name="NamespaceStatement"></a>*NamespaceStatement* **:**
&emsp;&emsp;&emsp;<a name="NamespaceStatement-lllfloam"></a>*[DecoratorList](#DecoratorList)*<sub>opt</sub>&emsp;`` namespace ``&emsp;*[Identifier](#Identifier)*&emsp;`` { ``&emsp;*[NamespaceBody](#NamespaceBody)*<sub>opt</sub>&emsp;`` } ``