• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Théorie des langages et compilation

  • ECTS

    3 crédits

  • Composante

    Sciences Fondamentales et Appliquées

Description

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.

Lire plus

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.

Lire plus

Heures d'enseignement

  • Théorie des langages et compilation - CMCM6h
  • Théorie des langages et compilation - TDTD13h
  • Théorie des langages et compilation - TPTP6h

Pré-requis nécessaires

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

Lire plus

Compétences visées

Maîtriser le processus syntaxique d'un langage.

Concevoir un interpréteur ou un compilateur.

Lire plus