%{
#include<stdio.h>
%}
%%
if |
else |
while |
for |
printf {printf("%s is a keyword\n", yytext);}
[0-9]+ {printf("%s is a number\n",yytext);}
[a-zA-Z]+ {printf("%s is a word\n", yytext);}
.|\n {ECHO;}
%%
int main(){
printf("\n Enter the string: ");
yylex();
}
int yywrap(){
return 1;
}
JXsKI2luY2x1ZGUmbHQ7c3RkaW8uaCZndDsKJX0KCiUlCmlmIHwKZWxzZSB8CndoaWxlIHwKZm9yIHwKcHJpbnRmIHtwcmludGYoJnF1b3Q7JXMgaXMgYSBrZXl3b3JkXG4mcXVvdDssIHl5dGV4dCk7fQpbMC05XSsge3ByaW50ZigmcXVvdDslcyBpcyBhIG51bWJlclxuJnF1b3Q7LHl5dGV4dCk7fQpbYS16QS1aXSsge3ByaW50ZigmcXVvdDslcyBpcyBhIHdvcmRcbiZxdW90OywgeXl0ZXh0KTt9Ci58XG4ge0VDSE87fQolJQoKaW50IG1haW4oKXsKcHJpbnRmKCZxdW90O1xuIEVudGVyIHRoZSBzdHJpbmc6ICZxdW90Oyk7Cnl5bGV4KCk7Cn0KCmludCB5eXdyYXAoKXsKcmV0dXJuIDE7Cn0=