Compilation : Précisions à propos de true et false
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.