Advertisement
Guest User

c.l

a guest
Sep 21st, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. %option
  2. #include <stdio.h>
  3. alpha [a-zA-Z]
  4. digit [0-9]
  5. character .
  6. %%
  7. [ \t] ;
  8. int return INT;
  9. float return FLOAT;
  10. char return CHAR;
  11. {digit}+|({digit}+"."{digit}+) return NUM;
  12. _*{alpha}({alpha}|{digit})* return ID;
  13. "\""{character}{1}"\""|"\'"{character}{1}"\'" return CHARACTER;
  14. "=" return EQUAL;
  15. "!" return NOT;
  16. "||" return OR;
  17. "&&" return AND;
  18. "+" return PLUS;
  19. "%" return MOD;
  20. "-" return MINUS;
  21. "*" return ASTERISK;
  22. "**" return EXP;
  23. "/" return DIV;
  24. "(" return OP;
  25. ")" return CP;
  26. . return yytext[0];
  27.  
  28. %%
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement