Informatique :

Techniques de compilation

Objectifs Spécifiques :

Ce cours vise à faire acquérir à l’apprenant les compétences relatives à la structure générale et le fonctionnement d’un compilateur afin de réaliser un compilateur.
- Comprendre la théorie des langages.
- Connaître la structure générale d’un compilateur.
- Comprendre le rôle d’un compilateur.
- Comprendre le fonctionnement d’un compilateur.
- Apprendre les techniques et les outils de base de la compilation.
- Réaliser un compilateur didactique.  

Ressources disponibles :

Cours 4 Travaux dirigés 3 Travaux pratiques 1 Contrôle continu 0 Examen terminal 0

M. Moulay_Driss RAHMANI | Faculté des Sciences - Rabat MAROC

Cours Cours : Chapitre I : Généralités sur les compilateurs
Savoir Plus

Cours Cours : Chapitre II: Notions de la Grammaire
Savoir Plus

Cours Cours : Chap 4: Analyse syntaxique
Savoir Plus

Cours Cours : Chap 5: L'analyse ascendante (LR, RR)
Savoir Plus

Td Travaux dirigés : Série 1 : analyser le code, Macros d’analyse des caractères, Tableau de caractères
Savoir Plus

Td Travaux dirigés : Série 2 : les grammaires, programme en Flex, expression régulière, un automate à états finis déterministe ....
Savoir Plus

Td Travaux dirigés : Série 3: six exercices de compilation
Savoir Plus

Tp Travaux pratiques : TP n° 1 : 2 exercices avec le langage FLEX
Savoir Plus