Ce programmae permet de tester si une grammaire a été bien écrite ou non, ce proramme sera suivi d'une procédure qui permet de vérifier si la grammaire est de type LL(1) dans le but de générer un analyseur de cette grammaire.
Les erreurs detecter pour le moment:
- Caractere non autoriser
- Double declaration
- Utilisatation d'un Vt ou Vn non déclare
- Mauvaise syntaxe ( { ou ( manquante par example )
- Vt a gauche d'une regle de productions( a ==> A ou a est un Vt)
Le programme genere automatiquement un fichier qui contient le code lineaire de la source(nom.lex).
Le programmae genere boucoup de message pour un but pedagogique
Pour l'executer a partir du TC3 il faut changer le repertoire courant( file -> change dir) pour indiquer le chemin des fichiers inclus.
Quand vous lancer le prog demande le chemin du fichier qui contient la grammaire(c:\tc\essai ou essai si c:\tc est le repertoire courant) .
Desolais pour les erreurs syntaxiques et orthographiques dans les commentaires car le francais n'est pas ma premiere langue
Conclusion :
Pour tout vos questions sugestions contacter moi sur:
El_emir_2002@yahoo.fr
14 juin 2004 à 12:34
tu pourrais expliquer ce que sont les Vt, Vn etc... comprends pas trop. Ton code vérifie qu'un code source C (?) est conforme aux règles syntaxiques de ce langage, c'est ça?
14 juin 2004 à 15:23
C'est bien ça?
Si un jour tu finis ton programme Abdellah je pense qu'il me servira ;)
14 juin 2004 à 15:42
14 juin 2004 à 20:13
En sachant que je pense que cette source est un correcteur d'orthographe ...
Mais ce n'est peut-être pas ça du tout :)
15 juin 2004 à 08:49
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.