Closed rbuckton closed 6 years ago
This includes the following changes:
f({ x: ? })
new
...
f(g(?))
?
x + ?
?.f()
f(x + ?)
The goal of these changes is to make the proposal more focused and define explicit behavior.
Fixes: #1, #2, #6, #9, #11, #14, #18, #20
//cc: @littledan, @gilbert, @royling
This includes the following changes:
f({ x: ? })
as sub-expressions cannot be eagerly evaluated.new
....
placeholder token, though this may be revisited in a later proposal.f(g(?))
.?
is not an expression, merely an extension of the ArgumentList production.x + ?
(or use of?
in any other arbitrary expression) is not supported.?.f()
is not supported.f(x + ?)
is not supported.The goal of these changes is to make the proposal more focused and define explicit behavior.
Fixes: #1, #2, #6, #9, #11, #14, #18, #20