Update all examples, and the lt for the type, to the new underscore'd token#1500
Update all examples, and the lt for the type, to the new underscore'd token#1500annevk merged 4 commits intowhatwg:mainfrom
Conversation
…es to the declaration.
|
Thanks for catching that I'd accidentally caught some of the iterable declarations. Reverted back. Changed over to |
|
Ughhhh, no, this still violates LL(1). I misread the restriction - it's not that an entire production can't be a prefix to another production, it's that no two productions in an alternative can share a prefix. Guess it'll have to be |
annevk
left a comment
There was a problem hiding this comment.
@domenic @MattiasBuelens any final thoughts? Changes look reasonable to me.
|
Ah, I suggested making both use underscores in #1504. I don't think @tabatkins has had a chance to see that yet. |
|
All right, updated to make both use underscores - |
|
We should probably include the PR template now. I suspect we can mostly reuse #1489 except if bugs have already been fixed. There's also a build failure remaining. |
|
Right, now that this PR isn't just a typo fix but an actual change, let's fill in the boilerplate properly. ^_^ Done. The build failure will also go away if you kick it; Bikeshed updated its data files to prevent this issue. |
This changes the
async_iterable<>type toasync_sequence<>, to avoid confusion with the interface declaration, and change theasync iterable<>interface declaration toasync_iterable<>, to avoid future LL(1) issues.async iterabledeclaration toasync_iterableto match the type name. #1504)async iterableshould be converted toasync_iterabledenoland/deno#30020async_iterable<T>WebIDL type nodejs/node#54175 (comment)async_sequence<T>type w3c/webidl2.js#775 (comment)Preview | Diff