| 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 |