|
Postscript, PDF | Didier Rémy | Polytechnique, INRIA |
|
http://cristal.inria.fr/~remy/poly/compil/dans leur version la plus récente. Une version HTML portable (pour être installée sur une machine personnelle et lue sans connection réseau) peut aussi être trouvée à cette adresse et installée sur votre machine.
|
|
12/01, 16/01, 30/01, 06/02, 13/02, 27/03, 06/03, 13/03, 20/03 | |
· | Cours en Amphi Fresnel de 8h30 à 10h |
· | Travaux dirigés en salle 33 de 10h15 à 12h15 |
· | écrit le lundi 23/03 de 10h à 12h. |
· | oraux, entre le 26/03 et le 29/03. |
|
· | Démystifier et comprendre comment les programmes sont compilés puis exécutés par un ordinateur. | ||||||
· | Apprendre des techniques, des méthodes et l'utilisation d'outils classiques utiles: expressions régulières, analyseurs lexicaux et grammaticaux, interprètes, transformations par découpage en passes successives. | ||||||
· | Réaliser un mini-compilateur:
|
|
· | Compilation des expressions régulières (utilisées dans les outils sed, awk, l'éditeur Emacs et les bibliothèques des langages C, Perl et Ocaml; |
· | Minimisation des automates (compilation d'un automate vers un automate plus efficace); |
· | De Tex vers Postscript ou HTML (Hevea); etc. |
|
|
· | Découper la compilation en une succession de transformations simples. |
· | Introduire des représentations intermédiaires à des points importants. |
|
This document was translated from LATEX by HEVEA and HACHA.