Traduction des Langages

  • Voir la page en français

    In brief

  • Code : N7EN08B

Objectives

The student must master the different stages of language translation: lexical analysis, syntactic analysis and semantic analysis.

In the particular case of compilation, he must know four phases of semantic analysis: resolution of identifiers using a symbol table, typing, memory placement of variables and code generation. The student will realize a compiler that will take in input language a sub-part of C, which will produce code for an abstract stack machine. The compiler itself will be
written in OCaml.

Session 1 ou session unique - Contrôle des connaissances

ModalitéNatureCoefficientRemarques
CC (contrôle continu) Oral/Ecrit100%Examen Intergiciels

Session 2 - Contrôle des connaissances

ModalitéNatureCoefficientRemarques
CC (contrôle continu) Oral/Ecrit100%Examen Intergiciels

Contact(s)

HURAULT AURELIE

Contact

The National Institute of Electrical engineering, Electronics, Computer science,Fluid mechanics & Telecommunications and Networks

2, rue Charles Camichel - BP 7122
31071 Toulouse Cedex 7, France

+33 (0)5 34 32 20 00

Certifications

  • Logo MENESR
  • Logo UTFTMP
  • Logo INP
  • Logo INPT
  • Logo Mines télécoms
  • Logo CTI
  • Logo CDEFI
  • Logo midisup