I tried the latest alex 3.2.7 on a common-used library [`language-c`-0.9.0.1](https://hackage.haskell.org/package/language-c). However, it failed to parse [`Lex.x`](https://github.com/visq/language-c/blob/master/src/Language/C/Parser/Lexer.x): ``` src/Language/C/Parser/Lexer.x:123:22: parse error ``` It seems that the problem happened [here](https://github.com/visq/language-c/blob/c67759c5e74ae616ba04f4ff292ad5fd47ad5a43/src/Language/C/Parser/Lexer.x#L123): ``` @iec60559suffix = (32|64|128)[x]? ``` Then I rolled my alex back to version 3.2.6 then everything worked. I am not sure if it is a bug.