Analyseur lexical syntaxique et semantique de la méta grammaire(grammaire des grammaires)

Description

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

Codes Sources

A voir également

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.