%{
#include <stdio.h>
#include <stdlib.h>
#include "y.tab.h"
extern int yyline;
%}

%%

"###" {return SEP;}
"pr" {return PR;}
"tip" {return TIP;}
[a-zA-Z_]* {strcpy(yylval.string,yytext);return STR;}
0"."[0-9] {strcpy(yylval.string,yytext);return TZN;}
[0-9]+ {strcpy(yylval.string,yytext);return BR;}
[\+\*\-\?] {strcpy(yylval.string,yytext);return(OZN);}
" "* ;
\n {yyline++;}
. {return(yytext[yyleng-1]);}
%%
