Modifiez le script testAll.sh fourni (version d'évaluation) en modifiant le chemin vers l'exécutable de votre compilateur. Ouvrez le script et lisez attentivement les instructions pour modifier également les options/chemins qui permettent de générer les différentes sorties. Ensuite, exécutez-le pour effectuer les tests ci-dessous 100% automatiquement
Analysez les programmes suivants (il s'agit des exemples connus, fournis comme base de tests minimale):
affect.l |
boucle.l |
expression.l |
max.l |
tri.l |
Compilez à l'aide de votre compilateur, les programmes suivants :
Vérifiez que les programmes suivants ne compilent pas :