-
Notifications
You must be signed in to change notification settings - Fork 44
[0002] Specify the grammar formulations for attributes #65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[0002] Specify the grammar formulations for attributes #65
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. I have some minor editing notes that you can take or leave as you please.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for all the markups, if I'm understanding the grammar's grammar correctly I think it has some details wrong
8b194ea
to
059b06f
Compare
This does not exhaustively express all the places C++ attributes are valid, but it should cover enough detail to be useful. Fixes microsoft#63.
This updates the grammar specification to align with how C++ specifies parsing grammar, and the language spec latex is included. I've also added images containing the rendered grammar for ease of reading.
Co-authored-by: Ashley Coleman <[email protected]>
5ba82c6
to
d4b7fb1
Compare
This does not exhaustively express all the places C++ attributes are valid, but it should cover enough detail to be useful.
Fixes #63.