• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

Compilation project

  • School / Prep

    ENSEIRB-MATMECA

Internal code

EIN7-PROJ1

Description

Project implementation of the concepts learned in the compilation module by building a compiler
Plan

Build the compiler front-end (lexical and syntactic analysis) using lex/yacc tools, first semantic analysis during project sessions
First deliverable on code examples that can be compiled by the compiler
Realization of the complete compiler, with code generation
Defense

Competencies
C3. Level 2C4. Level 2C7. Level 2C8. Level 2C12. Level 2

Read more

Teaching hours

  • TDTutorial20h
  • TIIndividual work30h

Mandatory prerequisites

Compilation (IF 203)

Read more

Syllabus

1. Realization of the compiler front-end (lexical, syntactic analysis) using lex/yacc tools, first semantic analysis during project sessions2. First deliverable on code examples that can be compiled by the compiler3. Realization of the complete compiler, with code generation4. Presentation

Read more

Bibliography

IF 203 courses and standard compilation books

Read more

Assessment of knowledge

Initial assessment / Main session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
ProjectReport1