3 #pragma GCC diagnostic ignored "-Wsign-compare"
5 #include "aliases_parse.h"
15 [^:,#[:space:][:cntrl:]]+ {yylval.ident = strdup(yytext); return T_IDENT;}
16 ^([[:blank:]]*(#.*)?\n)+ ;/* ignore empty lines */
17 [:,\n] return yytext[0];
18 (\n?[[:blank:]]+|#.*)+ ;/* ignore whitespace and continuation */
19 \\\n ;/* ignore continuation. not allowed in comments */