Vérification parsing fonctions et environnements + automatisation des tests
-
Implémentation de la vérification pour les fonctions et environnements :
- Vérification que les arguments abstraits sont bien définis avant d'être utilisés
- Vérification que les fonctions et environnements sont bien définis avant d'être appelés
- Vérification de la cohérence du nombre d'arguments entre la définition et l'appel
-
Changement de la structure de l'AST pour faire apparaître la localisation de chaque objet pour la création d'erreurs précises
-
Réorganisation des fichiers du parser pour clarté
-
Résolution des problèmes dans les autres fichiers de converter pour que la compilation se fasse
-
Automatisation des tests avec cargo
-
Réorganisation de la structure du main
Edited by pigeonmoelleux