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

Reply via email to