Théorie des langages et compilation

ECTS

3.0

Présentation

Ce module apporte aux étudiants les savoir et savoir-faire nécessaires à la conception d'interprètes et de traducteurs basés sur des analyseurs syntaxiques.

Analyse syntaxique descendante ou ascendante.

Analyse sémantique.

Mise en pratique de l'analyse syntaxique et sémantique avec des outils comme Bison ou ANTLR.

Interpréteurs, traducteurs textuels.

Objectifs

Cet enseignement vise à former les étudiants au processus d'analyse syntaxique et sémantique d'un langage, afin qu'ils maitrisent les notions et les outils nécessaires pour la conception d'un interpréteur ou d'un compilateur.

Conditions d'admission

Maîtrise de l'analyse lexicale et connaissance des notions de base relatives aux grammaires algébriques.  

Compétences visées

Maîtriser le processus syntaxique d'un langage.

Concevoir un interpréteur ou un compilateur.

Diplômes intégrant cette UE

Composante

Etudiants internationaux

Ouvert aux étudiants en échange

Logo

Nous contacter

15, rue de l'Hôtel Dieu
TSA 71117
86073 POITIERS Cedex 9 - France
Tél : (33) (0)5 49 45 30 00
Fax: (33) (0)5 49 45 30 50

Suivez-nous