%{
#include<stdio.h>
int w=0,ch=0,s=0,l=0;
%}
word[^ \t\n]+
%%
{word} {w++;ch+=yyleng;}
" " {s++;}
\n {l++;}
%%
int main()
{
yyin=fopen("app.txt",r);
yylex();
printf
("\n the no of words
is %d",w); printf
("\n the no of words
is %d",ch); printf
("\n the no of words
is %d",s); printf
("\n the no of words
is %d",l); fclose(yyin);
fclose(yyout);
}
JXsKCSNpbmNsdWRlPHN0ZGlvLmg+CglpbnQgdz0wLGNoPTAscz0wLGw9MDsKCSV9CndvcmRbXiBcdFxuXSsKJSUKe3dvcmR9IHt3Kys7Y2grPXl5bGVuZzt9CiIgIiB7cysrO30KXG4gIHtsKys7fQolJQppbnQgbWFpbigpCnsKCXl5aW49Zm9wZW4oImFwcC50eHQiLHIpOwoJeXlsZXgoKTsKCXByaW50ZigiXG4gdGhlIG5vIG9mIHdvcmRzIGlzICVkIix3KTsKCXByaW50ZigiXG4gdGhlIG5vIG9mIHdvcmRzIGlzICVkIixjaCk7CglwcmludGYoIlxuIHRoZSBubyBvZiB3b3JkcyBpcyAlZCIscyk7CglwcmludGYoIlxuIHRoZSBubyBvZiB3b3JkcyBpcyAlZCIsbCk7CglmY2xvc2UoeXlpbik7CglmY2xvc2UoeXlvdXQpOwoJCn0=