This shows you the differences between two versions of the page.
alf:teme:tema2_java [2023/04/30 23:35] amalia.simion [Questions] |
alf:teme:tema2_java [2023/05/04 19:17] (current) amalia.simion [Définition des fonctions] |
||
---|---|---|---|
Line 358: | Line 358: | ||
Voir la classe **Definition.java** et pour le type la classe **Function.java**. Si vous voulez voir le json de cette classe vous pouvez creer un instance et afficher //myObj.toJSON()// | Voir la classe **Definition.java** et pour le type la classe **Function.java**. Si vous voulez voir le json de cette classe vous pouvez creer un instance et afficher //myObj.toJSON()// | ||
[[https://github.com/UPB-FILS-ALF/devoir-3-tests/tree/master/tests/4_function|Exemple]] | [[https://github.com/UPB-FILS-ALF/devoir-3-tests/tree/master/tests/4_function|Exemple]] | ||
+ | |||
+ | <note important> | ||
+ | Le Block du statements a l'intrieur d'un fonction va avoir la ligne egale avec la ligne du token BEGIN | ||
+ | </note> | ||
Line 416: | Line 420: | ||
[[https://github.com/UPB-FILS-ALF/devoir-3-tests/tree/master/tests/5_branch|Exemple]] | [[https://github.com/UPB-FILS-ALF/devoir-3-tests/tree/master/tests/5_branch|Exemple]] | ||
+ | |||
+ | <note important> | ||
+ | Pour la branche if, les Blocks du statements a l'interieur de la branche if vont avoir la ligne egale avec le premiere statement. Si on n'a pas la branche else, le block pour else va avoir la ligne egale avec la ligne du token IF. | ||
+ | </note> | ||
==== Boucles ==== | ==== Boucles ==== | ||
Line 464: | Line 472: | ||
[[https://github.com/UPB-FILS-ALF/devoir-3-tests/tree/master/tests/3_loop|Exemple]] | [[https://github.com/UPB-FILS-ALF/devoir-3-tests/tree/master/tests/3_loop|Exemple]] | ||
+ | |||
+ | <note important> | ||
+ | Pour tous le types de boucles, le Block de statements a l'interieur de la boucle va avoir la ligne egale avec la ligne du premiere statement. | ||
+ | </note> | ||
===== BONUS ===== | ===== BONUS ===== |