Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upNon-terminal `ident` should not match keywords #772
Comments
This comment has been minimized.
This comment has been minimized.
|
This works as expected and can't be changed now. |
petrochenkov
closed this
Jan 28, 2018
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
mzabaluev commentedJan 30, 2015
This example macro is currently not usable:
The reason is that the
identformat specifier makes no distinction between keywords and bona fide identifiers, resulting in ambiguity when the matcher meetselse. As keywords cannot be used in place of identifiers in transcription, it should break no existing macro ifidentis changed to exclude keywords.This will permit more useful, cleaner macro syntaxes.