slt a tout le monde dans cadre d'un TP de compilation j'ai créer un analyseur lexical et je voudrais savoir comment passer des fichiers comme arguments dans le main pour effectuer une analyseur lexical
merci
slt a tout le monde dans cadre d'un TP de compilation j'ai créer un analyseur lexical et je voudrais savoir comment passer des fichiers comme arguments dans le main pour effectuer une analyseur lexical
merci
En utilisant argv du main qui contiendra la liste des fichiers à traiter passé en argument.
Code : Sélectionner tout - Visualiser dans une fenêtre à part int main(int argc, char** argv)
Tu peux ensuite utiliser ton analyseur dans une boucle :
de i = 1 à argc :
ouvrir le fichier argv[i] (open/fopen)
verifier la syntax du fichier ouvert.
fermer le fichier
fin de la boucle.
Partager