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
BNFC chokes on a definition like the following in the grammar file.
token Name (char - [ "-(){};.@\" \n\r\t\f" ]) + ;
The reason is that the BNF lexer does handle \r (carriage return) and \f (form feed).
\r
\f
The text was updated successfully, but these errors were encountered:
[ #257 ] support \r and \f in BNFC, Haskell, Java, Ocaml (only \r)
c3bda39
[ #257 ] Fixed problem with space character in lexer character set
c49d1fd
This seems like a critical issue.
If I cherry-pick your commits, will it fix this issue?
Also it appears BNFC does not support grammars with \0.
\0
Sorry, something went wrong.
I now merged my PR. Let me know if there are problems still.
[ #249 Java ] fixed lexer regression introduced by #257 / #276
3745b86
Don't use showLitChar for unicode characters! b8701c3 broke #249 for Java/ANTLR in the lexer, c49d1fd for Java/CUP.
andreasabel
No branches or pull requests
BNFC chokes on a definition like the following in the grammar file.
The reason is that the BNF lexer does handle
\r
(carriage return) and\f
(form feed).The text was updated successfully, but these errors were encountered: