You are on page 1of 1

%{

#include "YYTAB.H"
#include"stdio.h"
#include"stdlib.h"
%}
num[0-9]
id[a-zA-Z]
%%
"+" {return SUM;}
"-" {return RES;}
"*" {return MUL;}
"Ex" {return Ex;}
"/" {return DIV;}
"(" {return PA;}
")" {return PC;}
"<" {return ME;}
">" {return MA;}
"==" {return IGU;}
"<=" {return MEI;}
">=" {return MAI;}
"if" {return IF;}
"else" {return ELSE;}
"{" {return LLAB;}
"}" {return LLAC;}
";" {return PUN;}
"id" {return ID;}
{num}+ {yylval.val=atoi(yytext); return (NUM);}

You might also like