Traduction des Langages

  • Voir la page en français

    In brief

  • Code : N8AN02B

Objectives

The student must master the various stages of language translation: lexical analysis, syntactic analysis and semantic analysis. In the particular case of the compilation, he must know four phases of the semantic analysis: the resolution of the identifiers thanks to a table of symbols, the typing, the memory placement of the variables and the code generation. The student will create a compiler that will take in input a sub-part of C language, and produce code for an abstract stack machine. The compiler will itself be written in Java using XText.

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