Plusieurs étudiants nous ont signalé qu'ils avaient des problèmes
avec true et false et en particulier avec le
sucre syntaxique associé à ces valeurs. En fait, les difficultés
viennent du fait que true et false ne sont
pas des mot-clefs. Il s'agit là d'une erreur de notre part. Dans la grammaire
syntaxique, nous avons oublié les deux alternatives suivantes dans
la production Factor :
Factor = ...
| "false"
| "true"
| ...
Il vous faut donc ajouter ces deux nouveaux mot-clefs à votre
analyseur lexical et compléter la méthode parseFactor
dans votre analyseur syntaxique.
|