CD P3.1
vowel and consonantunknown
c_cpp
5 years ago
280 B
5
Indexable
%{
    #include<stdio.h>
    #include<string.h>
%}
%%
^[^a-zA-Z_] {
    printf("INVALID : %s",yytext);
}
^[a-zA-Z_][a-zA-Z0-9_]* {
    printf("VALID : %s",yytext);
}
%%
int yywrap(){
    return 1;
} 
int main() { 
    yyin=fopen("input.txt", "r");
    yylex();
    return 0; 
}Editor is loading...