Aller au menu Aller au contenu
Academics
Academics
Academics

> Study at Esisar > Engineering degree in Information Technology & Security

Languages and compilation - 4AMCS444

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Number of hours

    • Lectures : 13.5
    • Tutorials : 12.0
    • Laboratory works : -
    • Projects : -
    • Internship : -
    • Written tests : -
    ECTS : 5.0
  • Officials : Laure GONNORD, Christophe DELEUZE

Goals

  • using a syntax analysis generation tool
  • understanding complex error messages from compilers
  • understanding programming languages beyond their syntactic structure
  • identify what compilation techniques can do to enhance code safety

Content

Aim and architecture of a compiler
Lexical analysis
Grammars, derivations
Syntactic analysis
Semantic analysis
Code generation
Stack management

Prerequisites

theoretical computer science : languages, grammars, automata
knownledge of at least one programming language (C, Java...)
basics of assembly language programming

Tests

Les modalités sont affichées à la scolarité

Calendar

The course exists in the following branches:

see the course schedule for 2022-2023

Additional Information

Course ID : 4AMCS444
Course language(s): FR

The course is attached to the following structures:

You can find this course among all other courses.

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

Date of update June 25, 2015

Université Grenoble Alpes