194
205
{letter}({letter}|{digit}|_|"."|"-")* { return(USER_IDENTIFIER); }
195
206
{digit}{digit}* { return(NUMBER); }
196
207
{hexval}{0,4}":"{hexval}{0,4}":"({hexval}|":"|".")* { return(IPV6_ADDR); }
197
209
#line[ ]1[ ]\"[^\n]*\" { source_lineno = 1; strncpy(source_file, yytext+9, 255); source_file[strlen(source_file)-1] = '\0'; }
198
210
#line[ ]{digit}{digit}* { source_lineno = atoi(yytext+6)-1; }
199
211
#[^\n]* { /* delete comments */ }