%{ //Se compile avec la ligne de commande lex -t ifthenelse.l >lexifthenelse.c #include #include"ifthen.tab.h" %} %% " "+ ;//{putchar(' ');} \t+ ;//{putchar('\t');} \n+ ;//{putchar('\n');} "IF" { return Si;} "THEN" { return Alors;} "ELSE" { return Sinon;} T { return Test;} A { return Autres;} "$" {return Fin;} %% int yywrap() {return 1;}