From 4e5be661f0433016d8e31927f6ae62bf51316f92 Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Mon, 10 Apr 2023 13:31:12 -0400 Subject: [PATCH] PR feedback --- spec.emu | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/spec.emu b/spec.emu index 71a75a5..09f44f4 100644 --- a/spec.emu +++ b/spec.emu @@ -2552,10 +2552,10 @@ contributors: Ron Buckton, Ecma International UsingDeclaration[In, Yield, Await] : - `using` [no LineTerminator here] [lookahead != `await`] BindingList[?In, ?Yield, ?Await, ~Pattern] `;` + `using` [no LineTerminator here] BindingList[?In, ?Yield, ?Await, ~Pattern] `;` AwaitUsingDeclaration[In, Yield] : - CoverAwaitExpressionAndAwaitUsingDeclarationHead[?Yield] [no LineTerminator here] [lookahead != `await`] BindingList[?In, ?Yield, ?Await, ~Pattern] `;` + CoverAwaitExpressionAndAwaitUsingDeclarationHead[?Yield] [no LineTerminator here] BindingList[?In, ?Yield, ?Await, ~Pattern] `;` BindingList[In, Yield, Await, Pattern] : @@ -2611,9 +2611,6 @@ contributors: Ron Buckton, Ecma International
  • It is a Syntax Error if the BoundNames of |BindingList| contains *"let"*.
  • -
  • - It is a Syntax Error if the BoundNames of |BindingList| contains *"await"*. -
  • It is a Syntax Error if the BoundNames of |BindingList| contains any duplicate entries.
  • @@ -2879,7 +2876,7 @@ contributors: Ron Buckton, Ecma International ForDeclaration[Yield, Await, Using] : LetOrConst ForBinding[?Yield, ?Await, +Pattern] - [+Using] `using` [no LineTerminator here] [lookahead != `await`] ForBinding[?Yield, ?Await, ~Pattern] + [+Using] `using` [no LineTerminator here] ForBinding[?Yield, ?Await, ~Pattern] [+Using, +Await] `await` [no LineTerminator here] `using` [no LineTerminator here] ForBinding[?Yield, +Await, ~Pattern] ForBinding[Yield, Await, Pattern] :