This shows you the differences between two versions of the page.
alf:laboratoare:05 [2021/04/04 13:29] diana.ghindaoanu [Exercices] |
alf:laboratoare:05 [2022/04/04 23:19] (current) diana.ghindaoanu [Exercices] |
||
---|---|---|---|
Line 173: | Line 173: | ||
- Ajoutez des règles et modifiez les méthodes du **Visitor** pour que les variables puissent prendre des valeurs qui sont des expressions. Testez pour l'instruction suivante: **2p** <code bash>float _var1 = 5*(2+4)/7;</code> | - Ajoutez des règles et modifiez les méthodes du **Visitor** pour que les variables puissent prendre des valeurs qui sont des expressions. Testez pour l'instruction suivante: **2p** <code bash>float _var1 = 5*(2+4)/7;</code> | ||
- **BONUS**: Affichez le contenu de l'arbre d'analyse dans un fichier ayant le format ''JSON''. **(1p)** | - **BONUS**: Affichez le contenu de l'arbre d'analyse dans un fichier ayant le format ''JSON''. **(1p)** | ||
+ | |||
+ | |||
+ |