Untitled
plain_text
2 months ago
494 B
0
Indexable
Never
%{ int conta=0; %} operador [+-*/] asignacion [=] letra [a-zA-Z] digito ([0-9])+ id {letra}*|({letra}{digito})+ noid ({digito}{letra})+ %% ("if")|("then")|("else")|("int") {printf("\n%s es una palabra reservada\n",yytext);} {id} {printf("\n[%s] es un identificador\n",yytext);conta++;} {noid} {printf("\n[%s] no es un identificador\n",yytext);} {digito} {printf("\n[%s] es un valor numerico\n",yytext);} {asignacion} {printf("\n[%s] es un operador de asignacion\n",yytext);} %%