19Fermer21
Kevin KoflerLe 16/04/2009 à 19:15
Tu ne peux pas faire une grammaire pour expressions arithmétiques qui respecte les priorités (c'est-à-dire telle que l'arbre de parsage ait la même structure que l'arbre syntaxique) avec du LL(1): le LL(1) ne permet la récurrence dans les règles que dans un seul sens, or c'est le sens de la récurrence qui détermine l'ordre d'associativité de tes opérations. Il est plus judicieux de passer par du LALR(1).