headbank commented on issue #7408: URL: https://github.com/apache/netbeans/issues/7408#issuecomment-2143936408
Blimey. I'd never have expected that the above example would be permissible in any context! Makes no sense to me, but the spec per your link is clear enough. Given that the proper `await` usage has syntax incompatible with any way in which it could be used as an identifier (that I can think of), the context-based distinction here seems artificial and non-useful because parsers *can* differentiate. It should be a keyword in either context, or neither, if I had a vote. Anyway I can't fault your conclusion and thanks for your work on this. I've benefited from this "looseness" in the definition of a module up til now, but I do hope it gets tightened up a little (based on extension does seem a sensible method) eventually so the whole ecosystem can coalesce on it. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
