%{
#include <stdio.h>
%}
%%
^[a-zA-Z_][a-zA-Z0-9_]*$ { printf("Valid Identifier\n"); }
.* { printf("Invalid Identifier\n"); }
%%
int main()
{
printf("Enter a string:\n");
yylex();
return 0;
}
int yywrap()
{
return 1;
}
JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CiV9CgolJQpeW2EtekEtWl9dW2EtekEtWjAtOV9dKiQgICB7IHByaW50ZigiVmFsaWQgSWRlbnRpZmllclxuIik7IH0KLiogICAgICAgICAgICAgICAgICAgICAgICB7IHByaW50ZigiSW52YWxpZCBJZGVudGlmaWVyXG4iKTsgfQolJQoKaW50IG1haW4oKQp7CiAgICBwcmludGYoIkVudGVyIGEgc3RyaW5nOlxuIik7CiAgICB5eWxleCgpOwogICAgcmV0dXJuIDA7Cn0KCmludCB5eXdyYXAoKQp7CiAgICByZXR1cm4gMTsKfQ==