Compte-rendu
Partie 1
Q1. Quels sont les symboles terminaux de la grammaire :
Q2. Quelles sont les règles de la grammaire qui définissent
une expression booléenne :
Q3. Dans cette grammaire l'opérateur '+' est-il plus
ou moins prioritaire que l'opérateur '*' ?
Q4. Combien d'états comporte l'automate construit par
yacc ?
Q5. Dans cet automate quels sont les états de conflit LR(0)
?
Q6. Donnez un exemple d'expression booléenne comportant une
erreur lexicale :
Q7. Donnez un exemple d'expression booléenne comportant une
erreur syntaxique :
Partie 2
Q8. Quelle est la nouvelle grammaire que vous proposez ?
Partie 3
Q9. Quelle est la nouvelle grammaire que vous proposez ?
Partie 4
Q10. Quel est le problème lorsque l'on rajoute l'opérateur
"IF e1 THEN e2", pourquoi ?
Q11. Comment y remédiez-vous ?