Number of hours
- Lectures 13.5
- Projects -
- Tutorials 12.0
- Internship -
- Laboratory works -
- Written tests -
ECTS
ECTS 5.0
Goal(s)
- 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
Responsible(s)
Laure GONNORD, Christophe DELEUZE
Content(s)
Aim and architecture of a compiler
Lexical analysis
Grammars, derivations
Syntactic analysis
Semantic analysis
Code generation
Stack management
theoretical computer science : languages, grammars, automata
knownledge of at least one programming language (C, Java...)
basics of assembly language programming
Test
Les modalités sont affichées à la scolarité
Calendar
The course exists in the following branches:
- Curriculum - Network and computer science - Semester 7
Additional Information
Course ID : 4AMCS444
Course language(s):
The course is attached to the following structures:
- Team Computer Science
You can find this course among all other courses.