Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Definitions */
- DIGIT [0-9]
- VALID [a-zA-Z]
- IDENTIFIER [a-zA-Z][a-zA-Z0-9]*
- WHITE [\t\n\r]
- /* Rules */
- %%
- {IDENTIFIER} printf("Identifier: %s\n", yytext);
- {DIGIT}+"."{DIGIT}+ printf("Float: %s\n", yytext);
- {DIGIT}+ printf("Integer: %s\n", yytext);
- {WHITE}+ /* ignore */
- . printf("Not known: %s!\n", yytext);
- %%
- int main()
- {
- yylex();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement