%{
#include "tokens.h"
%}
%%
[ \t\n]+ ;
"" return OGA;
"" return CGA;
\-\> return ODLIST;
\| return SEPDLIST;
\; return SEP;
\( return ODER;
\) return CDER;
"cons_"[a-zA-Z0-9_]+ return ID;
[A-Z][a-zA-Z_]* return SIMBN;
[a-z]+ return SIMBT;
. return ERRO;
<> return 0;