% {
#include <stdio.h>
% }
% %
[a - z A - Z _][a - z A - Z 0 - 9 _] * {printf("Valid Identifier");}
^[^a - z A - Z _] printf("Invalid Identifier");
.;
% %
int main()
{
yylex();
return 0;
}
int yywrap()
{
return 1;
}
JSB7IAojaW5jbHVkZSA8c3RkaW8uaD4gCiUgfSAKCiUgJSAKW2EgLSB6IEEgLSBaIF9dW2EgLSB6IEEgLSBaIDAgLSA5IF9dICoge3ByaW50ZigiVmFsaWQgSWRlbnRpZmllciIpO30KXlteYSAtIHogQSAtIFogX10gcHJpbnRmKCJJbnZhbGlkIElkZW50aWZpZXIiKTsgCi47IAolICUgCgppbnQgbWFpbigpIAp7IAp5eWxleCgpOyAKcmV0dXJuIDA7Cn0gCmludCB5eXdyYXAoKQp7CnJldHVybiAxOwp9