Cours "Compilation"
en M1 Galilée

À lire (cliquez ici !)

Slides du CM

TP1 sur les générateurs de lexeurs et parseurs (un langage au choix)

Langage au choix pour écrire le compilateur. Le TP est fournit pour C, Java et OCaml (les langages étudiées à P13), mais vous pouvez vous en $ Conseil : utilisez un langage que vous connaissez (de préférence que vous maitrisez), si possible fonctionel, et si possible avec un générateur externe LR (LALR ou LR1); si vous êtes à l'aise avec OCaml, c'est probablement le meilleurs choix.

TPs suivant

TDs

Cours

Projet à consulter régulièrement pour avoir plus d'informations.

Examens passés et blancs

Liste de références

À destination des visiteurs

Ce cours est loin d'être parfait et en constante évolution. Si vous souhaitez néanmoins l'utiliser pour vous former ou pour former des étudiants, vous êtes les bienvenu.