ho modificato così, mi stampa :[0-9]+"/"[0-9]+"/"[0-9]+ return DATANUMERICA;Data return DATA;
VAR return VAR;
AND return AND;
OR return OR;
NOT return NOT;
FALSE return FALSE;
TRUE return TRUE;
[_a-zA-Z0-9]+ { yylval.string = strdup(yytext); return ID; }
[():;,/] return *yytext;
[ \n\t\r] ;
B=FALSE; a1=FALSE;
e poi mi va in crash![]()

Rispondi quotando