Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1582 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

LEX

n°107921
mystereetb​ouledegomm​e
Posté le 05-03-2002 à 17:16:21  profilanswer
 

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

mood
Publicité
Posté le 05-03-2002 à 17:16:21  profilanswer
 

n°107922
Suri
Darksurious
Posté le 05-03-2002 à 17:18:21  profilanswer
 

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

n°107927
mystereetb​ouledegomm​e
Posté le 05-03-2002 à 17:30:13  profilanswer
 

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

n°107929
Suri
Darksurious
Posté le 05-03-2002 à 17:34:56  profilanswer
 

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. }


Aller à :
Ajouter une réponse
 

Sujets relatifs
[C/unix][Perl][Lex/Yacc][X] Creation d'une communaute Epitech2Utiliser Yacc & Lex ?
[LEX] Comment parser autre chose qu'un FILE * 
Plus de sujets relatifs à : LEX


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR