2. Phases de compilation et typologies d’utilisation
Bien que totalement transparente pour l’utilisateur, de multiples phases s’enchaînent dans un compilateur. Les technologies utilisées dans ces phases de compilation seront décrites dans la suite de cet article.
Les phases principales sont :
l’analyse lexicale
qui est responsable du découpage du programme source en éléments lexicaux du langage : reconnaître les mots du programme, les tokens ;
l’analyse syntaxique
qui est responsable de l’analyse des règles de syntaxe du langage : reconnaître que le programme est correctement formé par la suite de mots et que la série de tokens respecte la grammaire du langage ;
la mise en « forme intermédiaire »
est responsable de transformer...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Phases de compilation et typologies d’utilisation