Clause Foo(_a_, _b_)
Sub Clause
Note 1!
Note 2!
Sub Clause
1. Call Foo(_a_).
2. Call Bar(`toString`).
3. Call Baz(*true*).
1. Do something else.
2. And again.
Note!
while ( Expression ) Statement
AssignmentExpression
ArgumentList , AssignmentExpression
any Unicode code point
lookahead ∉ {
{,
function,
class,
let [
}
ReturnStatement
ExpressionStatement
IdentifierName but not
ReservedWord
const
enum
Identifier
{
EnumBody
}
DummyIdentifier
FooBar(Yeild) ::
[+Default] `foo` Bar(?Yield) #a
`baz` #b
function test() { };
test();
With link text