lex_by_file( FileName ) :-
get_input_from_file( FileName, TokenList ),
lex( TokenList, OutputList ),
%write_output( OutputList ), !.
maplist(writeln,OutputList),!.
%{
#include<stdio.h>
%}
%%
[aeiouAEIOU] {printf("Its a vowel:");}
[a-zA-z] {printf("Its a Consonant");}
%%
int main(){
printf("\nEnter a character");
yylex();
return 0;
}
bGV4X2J5X2ZpbGUoIEZpbGVOYW1lICkgOi0KCWdldF9pbnB1dF9mcm9tX2ZpbGUoIEZpbGVOYW1lLCBUb2tlbkxpc3QgKSwKCWxleCggVG9rZW5MaXN0LCBPdXRwdXRMaXN0ICksCgkld3JpdGVfb3V0cHV0KCBPdXRwdXRMaXN0ICksICEuCgltYXBsaXN0KHdyaXRlbG4sT3V0cHV0TGlzdCksIS4KCiV7CiNpbmNsdWRlPHN0ZGlvLmg+CiV9CgolJQpbYWVpb3VBRUlPVV0ge3ByaW50ZigiSXRzIGEgdm93ZWw6Iik7fQpbYS16QS16XSAge3ByaW50ZigiSXRzIGEgQ29uc29uYW50Iik7fQolJQoKaW50IG1haW4oKXsKcHJpbnRmKCJcbkVudGVyIGEgY2hhcmFjdGVyIik7Cnl5bGV4KCk7CnJldHVybiAwOwp9IA==