LEX

LEX - Programmation

Marsh Posté le 05-03-2002 à 17:16:21    

Je voudrais savoir comment preciser quel est le fichier d'input le fichier qui sera analyse par le compilateur donc merci!

Reply

Marsh Posté le 05-03-2002 à 17:16:21   

Reply

Marsh Posté le 05-03-2002 à 17:18:21    

yyin = fopen(av[1], "r" );

Reply

Marsh Posté le 05-03-2002 à 17:30:13    

Je le precise ou ca? dans le fichier qui sera linker avec yylex.c et celui genere par yac?

Reply

Marsh Posté le 05-03-2002 à 17:34:56    

ben  ds ton main() par exemple..
ds le .l

Code :
  1. int main(int ac, char**av)
  2. {
  3.    if (ac == 2)
  4.      yyin = fopen(av[1], "r" );
  5.    else
  6.      yyin = stdin;
  7.    yyparse();
  8. }

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed