00:31 | <shu> | Bakkot: did we not need to disallow `for await (async of`? |
00:32 | <Bakkot> | we did not |
00:32 | <devsnek> | if `for await` is valid, `async` isn't a valid identifier, right? |
00:32 | <Bakkot> | because the ambiguity only arises for `;;` vs `of` loops |
00:33 | <Bakkot> | that is, since `for await (async of => 0;` isn't the valid start of a statement, there's no ambiguity |
00:33 | <Bakkot> | devsnek alas, no |
00:33 | <Bakkot> | only `await` |
00:33 | <devsnek> | :( |
00:35 | <shu> | ah, because there's no for await (;;), ok |
00:35 | <shu> | cool |