Lines 28-34
Link Here
|
28 |
bluemac { return BLUEMAC; } |
28 |
bluemac { return BLUEMAC; } |
29 |
@ { return AT;} |
29 |
@ { return AT;} |
30 |
; { return SEMICOLON; } |
30 |
; { return SEMICOLON; } |
31 |
[a-zA-Z][a-zA-Z0-9_]* { yylval.word = (char *) strdup(yytext); return WORD; } |
31 |
[[:alpha:]][[:alnum:]_-]* { yylval.word = (char *) strdup(yytext); return WORD; } |
32 |
{HXDIGD}{HXDIGD}{HXDIG} { yylval.word = (char *) strdup(yytext); return MAC; } |
32 |
{HXDIGD}{HXDIGD}{HXDIG} { yylval.word = (char *) strdup(yytext); return MAC; } |
33 |
[0-9][0-9]* { yylval.value = atoi(yytext); return DIGIT; } |
33 |
[0-9][0-9]* { yylval.value = atoi(yytext); return DIGIT; } |
34 |
= { return EQUAL; } |
34 |
= { return EQUAL; } |