Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- %option
- #include <stdio.h>
- alpha [a-zA-Z]
- digit [0-9]
- character .
- %%
- [ \t] ;
- int return INT;
- float return FLOAT;
- char return CHAR;
- {digit}+|({digit}+"."{digit}+) return NUM;
- _*{alpha}({alpha}|{digit})* return ID;
- "\""{character}{1}"\""|"\'"{character}{1}"\'" return CHARACTER;
- "=" return EQUAL;
- "!" return NOT;
- "||" return OR;
- "&&" return AND;
- "+" return PLUS;
- "%" return MOD;
- "-" return MINUS;
- "*" return ASTERISK;
- "**" return EXP;
- "/" return DIV;
- "(" return OP;
- ")" return CP;
- . return yytext[0];
- %%
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement