This shows you the differences between two versions of the page.
|
alf:teme:tema3 [2022/04/08 12:23] diana.ghindaoanu [Erreurs] |
alf:teme:tema3 [2022/04/08 12:28] (current) diana.ghindaoanu [Erreurs] |
||
|---|---|---|---|
| Line 667: | Line 667: | ||
| } | } | ||
| </code> | </code> | ||
| - | |||
| - | <note>Les lignes sont numérotées à partir de 1</note> | ||
| === Syntax === | === Syntax === | ||
| Line 683: | Line 681: | ||
| </code> | </code> | ||
| - | <note important> | + | <note> |
| La liste des erreurs doit être inclue dans un noeud de l'AST ayant la structure suivante: | La liste des erreurs doit être inclue dans un noeud de l'AST ayant la structure suivante: | ||
| Line 693: | Line 691: | ||
| </code> | </code> | ||
| </note> | </note> | ||
| + | |||
| + | |||
| + | ==== CONDITIONS ==== | ||
| + | |||
| + | <note>Les lignes sont numérotées à partir de 1</note> | ||
| + | |||
| + | <note important> | ||
| + | Sur GitHub, vous devez télécharger les fichiers suivants: | ||
| + | * index.ts | ||
| + | * Alf.g4 | ||
| + | * AlfLexer.ts | ||
| + | * AlfListener.ts | ||
| + | * AlfParser.ts | ||
| + | * AlfVisitor.ts | ||
| + | * tout autre fichier supplémentaire que vous avez créé pour traiter votre code | ||
| + | </note> | ||
| + | |||
| + | <note warning> | ||
| + | Les noms de jetons seront différents pour chacun d'entre vous, donc ils seront ignorés par le checker. Il vérifiera seulement que vous avez un jeton dans la liste. | ||
| + | </note> | ||
| + | |||
| + | |||