We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
LBNF does not support nested subtraction in regexps, like in
token Name (char - [ "(){};.@\"" ] - [ " \n\t" ]) + ;
It works with parentheses:
token Name ((char - [ "(){};.@\"" ]) - [ " \n\t" ]) + ;
This is translated to Alex as
(($u # [\( \) \{ \} \; \. \@ \"]) # [\ \n \t]) +
which is rejected by Alex. However, Alex supports it without parentheses:
($u # [\( \) \{ \} \; \. \@ \"] # [\ \n \t]) +
Both BNFC and Alex are behaving silly here, I must say.
The text was updated successfully, but these errors were encountered:
a3f66cb
[ #256 #276 ] test case
187d825
Fixes:
Sorry, something went wrong.
andreasabel
No branches or pull requests
LBNF does not support nested subtraction in regexps, like in
It works with parentheses:
This is translated to Alex as
which is rejected by Alex. However, Alex supports it without parentheses:
Both BNFC and Alex are behaving silly here, I must say.
The text was updated successfully, but these errors were encountered: