%{
#include <stdio.h>
#include "y.tab.h"
%}

%%

zone			return ZONETOK;
file			return FILETOK;
[a-zA-Z][a-zA-Z0-9]*    yylval=strdup(yytext); return PAROLA;
[a-zA-Z0-9\/.-]+        yylval=strdup(yytext); return NOMEFILE;
\"                      return DOPPIOAPICE;
\{                      return APERTAGRAFFA;
\}                      return CHIUSAGRAFFA;
;                       return PUNTOEVIRGOLA;
\n                      /* ignora fine linea */;
[ \t]+                  /* ignora spazi bianchi */;
%%
