%{
#include "y.tab.h"
%}
%%
[0-9]+   return(INTEIRO);
\(       return('(');
\)       return(')');
\;       return(';');
[ \t\n]+ ;
.        return(ERRO);
%token ERRO INTEIRO
%%
Lsimples : '(' Conteudo ')' ;
Conteudo :
         | INTEIRO ';' Conteudo ;
%%
int main()
{
  yyparse();
}
int yyerror()
{
  printf("Syntax error...");
  return(0);
}