Thanks, noted. http://www.complang.org/redmine/issues/320
On 09/07/11 23:05, Denis Naumov wrote:
I found some problem with generated files on Windows platform. if *.rl file is utf-8 file with signature (first 2 bytes EF BB). Example: input file lexer.rl ----- START --------------- //=== this is first line (comment) ... // other lines ----- END --------------- output file lexer.cs ----- START --------------- /* #line 1 "lexer.rl" */ ?//=== this is first line (comment) ... // other lines ----- END --------------- ragel puts /* #line 1 "lexer.rl" */ comment before utf-8 signature at the begining of file and this is wrong utf-8 file. And second - if we disable #line generation with option -L, you remove generation /* #line */ - not just comment this lines. Best regards, Denis Naumov.
_______________________________________________ ragel-users mailing list [email protected] http://www.complang.org/mailman/listinfo/ragel-users
