Séance | Sujet de cours/TD |
---|---|
1 et 2 | Introduction à la théorie des langages: concepts de base (alphabets, mots, ...); expressions régulières, automates d'états finis déterministes et non déterministes. Exercices (liste 1). |
3 et 4 | Théorie de langages: traduction NFA - DFA, automates avec les transitions vide, transformation FSA - expressions regulières Exercices (liste 1). |
4 et 5 | Théorie de langages: propriétes ER, propriétes de fermeture des langages réguliers. Exercices (liste 2). |
5 et 6 | Théorie de langages: Pumping lemma, CFG. Exercices (liste 2) |
7 et 8 | Théorie de langage : CGF, PDA. Exercices (liste 3) |
8 et 9 | Théorie de langage: TM et l'hiérarchie de Chomsky-Schützenberger. Exercices. |
10 et 11 | Examen 1. Introduction à la compilation. Analyse Lexicale. |
12 et 13 | TP LEX. Analyse Syntaxique |
14 et 15 | Analyse Syntaxique. |
16 et 17 | Analyse Syntaxique. TP Yacc |
18 et 19 | Analyse Syntaxique/ Grammaire d'attributs. TP Yacc |