From ac7a2420c9fa466f8b2903e0d5f94e5c9ae63a83 Mon Sep 17 00:00:00 2001 From: Michael Ficarra Date: Fri, 12 Nov 2021 18:05:36 -0700 Subject: [PATCH] fix formatting --- spec.html | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/spec.html b/spec.html index a6708facb0..891d39f49b 100644 --- a/spec.html +++ b/spec.html @@ -846,6 +846,7 @@

Syntax-Directed Operations

Runtime Semantics

Algorithms which specify semantics that must be called at runtime are called runtime semantics. Runtime semantics are defined by abstract operations or syntax-directed operations.

+

Completion ( @@ -5097,7 +5098,7 @@

-

Runtime Semantics: StringNumericValue (): a Number

+

Runtime Semantics: StringNumericValue ( ): a Number

@@ -7207,7 +7208,7 @@

Syntax-Directed Operations

Scope Analysis

-

Static Semantics: BoundNames () : a List of Strings

+

Static Semantics: BoundNames ( ): a List of Strings

@@ -7458,7 +7459,7 @@

Static Semantics: BoundNames () : a List of Strings

-

Static Semantics: DeclarationPart (): a Parse Node

+

Static Semantics: DeclarationPart ( ): a Parse Node

HoistableDeclaration : FunctionDeclaration @@ -7488,7 +7489,7 @@

Static Semantics: DeclarationPart (): a Parse Node

-

Static Semantics: IsConstantDeclaration (): a Boolean

+

Static Semantics: IsConstantDeclaration ( ): a Boolean

LexicalDeclaration : LetOrConst BindingList `;` @@ -7546,7 +7547,7 @@

Static Semantics: IsConstantDeclaration (): a Boolean

-

Static Semantics: LexicallyDeclaredNames (): a List of Strings

+

Static Semantics: LexicallyDeclaredNames ( ): a List of Strings

Block : `{` `}` @@ -7674,7 +7675,7 @@

Static Semantics: LexicallyDeclaredNames (): a List of Strings

-

Static Semantics: LexicallyScopedDeclarations (): a List of Parse Nodes

+

Static Semantics: LexicallyScopedDeclarations ( ): a List of Parse Nodes

StatementList : StatementList StatementListItem @@ -7809,7 +7810,7 @@

Static Semantics: LexicallyScopedDeclarations (): a List of Parse Nodes

-

Static Semantics: VarDeclaredNames (): a List of Strings

+

Static Semantics: VarDeclaredNames ( ): a List of Strings

@@ -8021,7 +8022,7 @@

Static Semantics: VarDeclaredNames (): a List of Strings

-

Static Semantics: VarScopedDeclarations (): a List of Parse Nodes

+

Static Semantics: VarScopedDeclarations ( ): a List of Parse Nodes

@@ -8242,7 +8243,7 @@

Static Semantics: VarScopedDeclarations (): a List of Parse Nodes

-

Static Semantics: TopLevelLexicallyDeclaredNames (): a List of Strings

+

Static Semantics: TopLevelLexicallyDeclaredNames ( ): a List of Strings

StatementList : StatementList StatementListItem @@ -8267,7 +8268,7 @@

Static Semantics: TopLevelLexicallyDeclaredNames (): a List of Strings

-

Static Semantics: TopLevelLexicallyScopedDeclarations (): a List of Parse Nodes

+

Static Semantics: TopLevelLexicallyScopedDeclarations ( ): a List of Parse Nodes

StatementList : StatementList StatementListItem @@ -8289,7 +8290,7 @@

Static Semantics: TopLevelLexicallyScopedDeclarations (): a List of Parse No -

Static Semantics: TopLevelVarDeclaredNames (): a List of Strings

+

Static Semantics: TopLevelVarDeclaredNames ( ): a List of Strings

StatementList : StatementList StatementListItem @@ -8328,7 +8329,7 @@

Static Semantics: TopLevelVarDeclaredNames (): a List of Strings

-

Static Semantics: TopLevelVarScopedDeclarations (): a List of Parse Nodes

+

Static Semantics: TopLevelVarScopedDeclarations ( ): a List of Parse Nodes

StatementList : StatementList StatementListItem @@ -8913,7 +8914,7 @@

Function Name Inference

-

Static Semantics: HasName (): a Boolean

+

Static Semantics: HasName ( ): a Boolean

PrimaryExpression : CoverParenthesizedExpressionAndArrowParameterList @@ -8970,7 +8971,7 @@

Static Semantics: HasName (): a Boolean

-

Static Semantics: IsFunctionDefinition (): a Boolean

+

Static Semantics: IsFunctionDefinition ( ): a Boolean

PrimaryExpression : CoverParenthesizedExpressionAndArrowParameterList @@ -9129,7 +9130,7 @@

-

Static Semantics: IsIdentifierRef (): a Boolean

+

Static Semantics: IsIdentifierRef ( ): a Boolean

PrimaryExpression : IdentifierReference @@ -9744,7 +9745,7 @@

-

Static Semantics: AssignmentTargetType (): ~simple~ or ~invalid~

+

Static Semantics: AssignmentTargetType ( ): ~simple~ or ~invalid~

IdentifierReference : Identifier @@ -9902,7 +9903,7 @@

Static Semantics: AssignmentTargetType (): ~simple~ or ~invalid~

-

Static Semantics: PropName (): a String or ~empty~

+

Static Semantics: PropName ( ): a String or ~empty~

PropertyDefinition : IdentifierReference @@ -20473,7 +20474,7 @@

Runtime Semantics: Evaluation

ApplyStringOrNumericBinaryOperator ( _lval_: an ECMAScript language value, - _opText_: `**`, `*`, `/`, `%`, `+`, `-`, `<<`, `>>`, `>>>`, `&`, `^`, or `|` + _opText_: `**`, `*`, `/`, `%`, `+`, `-`, `<<`, `>>`, `>>>`, `&`, `^`, or `|`, _rval_: an ECMAScript language value, )