On 12 Mar 2025, at 16:02, Bill Wendling wrote: > Qing pointed out in four lines of code how there are two different > token resolution rules being used: one which is reliant upon C's > current scoping rules and the other which requires a completely new > scoping rule. This is no longer a question about what a programmer is > most likely to infer what is meant or if the documentation makes it > clear what's happening or any other ambiguous issues that me and > others put forth before. This is a serious problem. There are > essentially two options we have: > > 1. Create a proposal to the C standards committee adding an "instance > scope" into the language and use that for the feature, or > 2. Find some other way, which doesn't require modifying the base language.
We are actually planning to write a paper for the C committee, so if you’re willing to wait for that, perhaps that’s the right path forward. John.