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).