Bonjour,

je suis entrain de créer un programme qui reçoit en entrée fichier contenant une grammaire EBNF et qui va nous donner en sortie la procédure correspondante.

Par exemple, on a la grammaire suivante:

identificateur = lettre {lettre|chiffre}

je ne sais pas comment rendre cette grammaire en une procédure ou méthode écrite en java ou même une classe ??

Sachant que ça passe du manière dynamique, càd quelque soit la grammaire en entrée il va nous donner la classe correspondante.