%{
#include<stdio.h>
int tabs=0,spaces=0,newline=0,character=0;
%}
%%
[\t] tabs++;
[" "] spaces++;
[\n] newline++;
[^\n\t" "] character++;
%%
int yywrap(){
return 1;
}
int main(){
printf("Enter here\n");
yylex();
printf("Tabs::%d\n",tabs);
printf("Spaces::%d\n",spaces);
printf("Characters::%d\nLines::%d\n",character,newline);
}
JXsKI2luY2x1ZGU8c3RkaW8uaD4KaW50IHRhYnM9MCxzcGFjZXM9MCxuZXdsaW5lPTAsY2hhcmFjdGVyPTA7CiV9CiUlCltcdF0gdGFicysrOwpbIiAiXSBzcGFjZXMrKzsgCltcbl0gbmV3bGluZSsrOwpbXlxuXHQiICJdIGNoYXJhY3RlcisrOwolJQppbnQgeXl3cmFwKCl7IApyZXR1cm4gMTsKfQppbnQgbWFpbigpeyAKcHJpbnRmKCJFbnRlciBoZXJlXG4iKTsgCnl5bGV4KCk7CnByaW50ZigiVGFiczo6JWRcbiIsdGFicyk7IApwcmludGYoIlNwYWNlczo6JWRcbiIsc3BhY2VzKTsgCnByaW50ZigiQ2hhcmFjdGVyczo6JWRcbkxpbmVzOjolZFxuIixjaGFyYWN0ZXIsbmV3bGluZSk7Cn0K