je suis en train d' ecrire un analuseur lexical sous jlex et en le generant j' obtient un message d erreur(ou putot un warning)
Warning in file "hosts.jlex" (line 50): Rule can never be matched: machin { System.err.println(yytext()); return CODE_MACHIN; }
voici mon code
Citation :
%% // Commence la partie « Options et declarations » %class LexerHosts // pour etre compatible cup %int /* Rend disponible les numéros de ligne et colonne */ %line %column %standalone
Marsh Posté le 26-09-2005 à 17:39:42
je suis en train d' ecrire un analuseur lexical sous jlex et en le generant j' obtient un message d erreur(ou putot un warning)
Warning in file "hosts.jlex" (line 50):
Rule can never be matched:
machin { System.err.println(yytext()); return CODE_MACHIN; }
voici mon code
%% // Commence la partie « Options et declarations »
%class LexerHosts
// pour etre compatible cup
%int
/* Rend disponible les numéros de ligne et colonne */
%line
%column
%standalone
...
final static int CODE_MACHIN=12;
...
machin { System.err.println(yytext()); return CODE_MACHIN; }
...
j'ai beau cherche je ne comprend pas ce qui ne va pas
pourriez vous m aider
SVP
merci d avance!!!!