Contenu
Ce cours propose d'étudier la compilation vers du code pour machines abstraites et vers du code natif. Il permet de maîtriser les schémas de compilation de traits de haut niveau (structures de données allouées dynamiquement, fonctionnalité, traits objet). Il aborde également les différents types d'optimisation de programme. L'accent sera particulièrement mis sur la mise en oeuvre logicielle de ces différents aspects de la compilation.
|