/* Family Treatement (1996) */ /* */ /* Author : Marie Aimar */ /* File : parser_gen.l */ %{ #include #include %} letter [A-Za-z] number[0-9] espace[ \t]+ commentaire "#"([^(#|\n)]*)"#" end_line[\n]+ entier {number}+ word {letter}+ %% {end_line} {return END_LINE;} {espace} /* rien */ "FAMILLE" {return FAMILY;} {word} {yylval.t_nom =yytext;return IDENT;} {entier} {yylval.t_nom = yytext; return IDENT;} {entier}"."{entier} {yylval.t_float = atof(yytext); return RATIONAL;} %% int yywrap(){ return 1; }