%{
#include "y.tab.h"
%}

%%
"for"           { return FOR; }
"("             { return LPAREN; }
")"             { return RPAREN; }
";"             { return SEMICOLON; }
[a-zA-Z_][a-zA-Z0-9_]*    { return ID; }
[0-9]+          { return NUM; }
.               { return yytext[0]; }
\n              ;
%%

int yywrap() { return 1; }
