This shows you the differences between two versions of the page.
alf:teme:tema3 [2022/04/08 12:22] diana.ghindaoanu |
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 692: | Line 690: | ||
} | } | ||
</code> | </code> | ||
+ | </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> | ||
Line 698: | Line 712: | ||
</note> | </note> | ||
- | <note>Les lignes sont numérotées à partir de 1</note> | + | |
+ | |||