%{
#include <stdio.h>
%}
digits [0-9]{2,}
word [a-z]+
%option noyywrap
%%
\<{digits}\> {printf ("[digits:%s]\n", yytext);}
{word}"."{word}"@info.uaic.ro" {printf ("[email:%s]\n", yytext);}
.|\n ;
%%
int main(int argc, char** argv){
FILE *g;
if(argc>0)
yyin = fopen(argv[1],"r");
/*if(!(g = fopen("out.txt","w")))
fprintf(stderr,"error creating file!");
else
yyout=g; */
yylex();
}
JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CiV9CmRpZ2l0cyBbMC05XXsyLH0Kd29yZCBbYS16XSsKJW9wdGlvbiBub3l5d3JhcAolJQpcPHtkaWdpdHN9XD4ge3ByaW50ZiAoIltkaWdpdHM6JXNdXG4iLCB5eXRleHQpO30Ke3dvcmR9Ii4ie3dvcmR9IkBpbmZvLnVhaWMucm8iICB7cHJpbnRmICgiW2VtYWlsOiVzXVxuIiwgeXl0ZXh0KTt9CiAufFxuIDsgIAolJQppbnQgbWFpbihpbnQgYXJnYywgY2hhcioqIGFyZ3YpewpGSUxFICpnOwppZihhcmdjPjApCiB5eWluID0gZm9wZW4oYXJndlsxXSwiciIpOwoKLyppZighKGcgPSBmb3Blbigib3V0LnR4dCIsInciKSkpCiAgICBmcHJpbnRmKHN0ZGVyciwiZXJyb3IgY3JlYXRpbmcgZmlsZSEiKTsKZWxzZQogeXlvdXQ9ZzsgKi8KCnl5bGV4KCk7Cgp9CgoK