Les phases de compilation
Conseil : La génération spontanée !
Il peut arriver qu'à la suite d'une correction située en fin de programme source, la relance de la compilation se traduise par une nouvelle série d'erreurs qui débute bien avant cette dernière correction.
Ce phénomène est généralement dû au fait que la correction a permis de passer à l'étape suivante de la compilation. Dans ce cas, l'analyse suivante, par exemple sémantique, peut détecter des erreurs qui ne sont pas détectables par l'analyse syntaxique qui ne s'attache qu'à la conformité grammaticale du texte source.
En conclusion, pour un débutant, il n'y a pas matière à se décourager mais plutôt à se féliciter d'avoir atteint l'étape suivante.