%{
#include<stdio.h>
%}
%option noyywrap
%%
"int"|"double"|"float"|"if"|"else"|"while"|"do"{
printf("Keywords:%s\n",yytext);
}
[a-zA-Z_][a-zA-Z0-9_]*{
printf("identifiers:%s\n",yytext);
}
%%
int main(){
yylex();
return 0;
}%{
#include<stdio.h>
%}
%option noyywrap
%%
"int"|"double"|"float"|"if"|"else"|"while"|"do"{
printf("Keywords:%s\n",yytext);
}
[a-zA-Z_][a-zA-Z0-9_]*{
printf("identifiers:%s\n",yytext);
}
%%
int main(){
yylex();
return 0;
}
JXsKICAjaW5jbHVkZTxzdGRpby5oPgolfQolb3B0aW9uIG5veXl3cmFwCiUlCiJpbnQifCJkb3VibGUifCJmbG9hdCJ8ImlmInwiZWxzZSJ8IndoaWxlInwiZG8iewogIHByaW50ZigiS2V5d29yZHM6JXNcbiIseXl0ZXh0KTsKfQpbYS16QS1aX11bYS16QS1aMC05X10qewogIHByaW50ZigiaWRlbnRpZmllcnM6JXNcbiIseXl0ZXh0KTsKfQolJQppbnQgbWFpbigpewogeXlsZXgoKTsKIHJldHVybiAwOwp9JXsKICAjaW5jbHVkZTxzdGRpby5oPgolfQolb3B0aW9uIG5veXl3cmFwCiUlCiJpbnQifCJkb3VibGUifCJmbG9hdCJ8ImlmInwiZWxzZSJ8IndoaWxlInwiZG8iewogIHByaW50ZigiS2V5d29yZHM6JXNcbiIseXl0ZXh0KTsKfQpbYS16QS1aX11bYS16QS1aMC05X10qewogIHByaW50ZigiaWRlbnRpZmllcnM6JXNcbiIseXl0ZXh0KTsKfQolJQppbnQgbWFpbigpewogeXlsZXgoKTsKIHJldHVybiAwOwp9