Re: [heycam/webidl] Exposing an interface "on all globals" (#468)

So you want to add a 6th non-terminal to the group of non-terminals described in [Extended attributes](https://heycam.github.io/webidl/#idl-extended-attributes): _ExtendedAttributeWildcard_, which you'd define as:

```ebnf
ExtendedAttributeWildcard :
    identifier "=" "*"
```

Note this group of non-terminals is a bit special, as it's a subset of what the grammar allows for extended attributes. So you'll still want to add "*" to the [Other non-terminal](https://heycam.github.io/webidl/#prod-Other) to make the main grammar work.

And I _think_ you should be fine. (That's generally when @bzbarsky shows up to tell me I'm wrong, so you might want to wait a couple of hours.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/issues/468#issuecomment-340062144

Received on Friday, 27 October 2017 19:19:52 UTC