Skip to content

Vérification parsing fonctions et environnements + automatisation des tests

pigeonmoelleux requested to merge ast_checker into master
  • 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

Merge request reports

Loading