Thomas Pietrzak
english

2014/2015

2013/2014

2012/2013

2011/2012

2008/2009

2007/2008

L3 : Théorie des Langages

La Théorie des Langages concerne la transformation d'une liste d'instructions en langage machine. Les instructions doivent être écrites avec une grammaire précise afin de pouvoir être interprétées facilement par une machine. Ce cours présente différente manière de construire des grammaires permettant de reconnaitre des expressions. Les thèmes abordés seront les automates finis déterministes et non déterministes, les grammaires régulières et les grammaires hors contexte.

* Episode 0 : Introduction
* Episode 1 : Langages et grammaires
* Episode 2 : Automates finis
* Episode 3 : L'analyseur lexical
* Episode 4 : Les grammaires hors-contexte
* Episode 5 : Analyse descendante
* Episode 6 : Analyse ascendante
* Episode 7 : L'analyseur syntaxique

* TD 1 : Grammaires
* TD 2 : Expressions régulières
* TD 3 : Automates finis
* TD 4 : D'une Expression Régulière à un ADF Minimal
* TD 5 : Grammaires
* TD 6 : Grammaires et langages hors contexte
* TD 7 : Analyse descendante
* TD 8 : Analyse descendante
* TD 9 : Analyse Ascendante
* TD 10 : Lex et Yacc

L3 : TIPE

Les TIPE sont des soutiens pour la réalisation de projets. En particulier les projets de C++ et d'algorithmique.

2006/2007

2005/2006