From: Mathieu Desnoyers Date: Tue, 9 Apr 2013 01:49:07 +0000 (-0400) Subject: Lexer cleanup X-Git-Tag: v1.1.1~36 X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=commitdiff_plain;h=765f2d8c1c070828aea8ffb242021546fbb922ab Lexer cleanup Signed-off-by: Mathieu Desnoyers --- diff --git a/formats/ctf/metadata/ctf-lexer.l b/formats/ctf/metadata/ctf-lexer.l index 92caf3fd..6b605a0f 100644 --- a/formats/ctf/metadata/ctf-lexer.l +++ b/formats/ctf/metadata/ctf-lexer.l @@ -80,8 +80,7 @@ IDENTIFIER {ID_NONDIGIT}({ID_NONDIGIT}|{DIGIT})* \n "*"+"/" BEGIN(INITIAL); -"//" BEGIN(comment_sl); -[^\n]*\n BEGIN(INITIAL); +"//"[^\n]*\n /* skip comment */ L?\"(\\.|[^\\"])*\" { if (import_string(yyextra, yylval, yytext, '\"') < 0) return ERROR; else return STRING_LITERAL; } L?\'(\\.|[^\\'])*\' { if (import_string(yyextra, yylval, yytext, '\'') < 0) return ERROR; else return CHARACTER_LITERAL; }