Projekt

Allgemein

Profil

Informationen zu Compiler Construction (L-142-2017)

Vorlesungsname Compiler Construction
Sprache Deutsch
Jahr 2017
Semester Winter
Fakultät Informatik

Detaillierte Informationen zu Lehrveranstaltung

#<ActiveRecord::Associations::CollectionProxy [#<Lecturer id: 173, surname: "Castrillon", forename: "Jeronimo", lecturer_title_id: 3, is_head_lecturer: true>]>
Name Compiler Construction: Frontend (Introduction, Lexical analysis, Syntax analysis, Semantic analysis)
Vortragende(r)
#<ActiveRecord::Associations::CollectionProxy [#<Lecturer id: 173, surname: "Castrillon", forename: "Jeronimo", lecturer_title_id: 3, is_head_lecturer: true>]>
Name Compiler Construction: Middleend (Intermediate representation. Control & data-flow analysis, IR optimization)
Vortragende(r)
#<ActiveRecord::Associations::CollectionProxy [#<Lecturer id: 173, surname: "Castrillon", forename: "Jeronimo", lecturer_title_id: 3, is_head_lecturer: true>]>
Name Compiler Construction: Backend (Target architectures, Code selection, Register allocation, Scheduling, Advanced topics)
Vortragende(r)
#<ActiveRecord::Associations::CollectionProxy [#<Lecturer id: 173, surname: "Castrillon", forename: "Jeronimo", lecturer_title_id: 3, is_head_lecturer: true>]>
Name Compiler Construction: Exercise 1 - Regular expressions and fi nite automata
Vortragende(r)
#<ActiveRecord::Associations::CollectionProxy [#<Lecturer id: 173, surname: "Castrillon", forename: "Jeronimo", lecturer_title_id: 3, is_head_lecturer: true>]>
Name Compiler Construction: Exercise 2 - Context-free grammars, LL parsing
Vortragende(r)
#<ActiveRecord::Associations::CollectionProxy [#<Lecturer id: 173, surname: "Castrillon", forename: "Jeronimo", lecturer_title_id: 3, is_head_lecturer: true>]>
Name Compiler Construction: Exercise 3 - LR parsing, programming languages
Vortragende(r)
#<ActiveRecord::Associations::CollectionProxy [#<Lecturer id: 173, surname: "Castrillon", forename: "Jeronimo", lecturer_title_id: 3, is_head_lecturer: true>]>
Name Compiler Construction: Exercise 4 - Lexical analyzer, recursive descent parser
Vortragende(r)
#<ActiveRecord::Associations::CollectionProxy [#<Lecturer id: 173, surname: "Castrillon", forename: "Jeronimo", lecturer_title_id: 3, is_head_lecturer: true>]>
Name Compiler Construction: Exercise 5 - Semantic analysis, attribute grammars
Vortragende(r)
#<ActiveRecord::Associations::CollectionProxy [#<Lecturer id: 173, surname: "Castrillon", forename: "Jeronimo", lecturer_title_id: 3, is_head_lecturer: true>]>
Name Compiler Construction: Exercise 6 - The LLVM infrastructure, intermediate representation
Vortragende(r)
#<ActiveRecord::Associations::CollectionProxy [#<Lecturer id: 173, surname: "Castrillon", forename: "Jeronimo", lecturer_title_id: 3, is_head_lecturer: true>]>
Name Compiler Construction: Exercise 6 - Code generation, intermediate representation
Vortragende(r)
#<ActiveRecord::Associations::CollectionProxy [#<Lecturer id: 173, surname: "Castrillon", forename: "Jeronimo", lecturer_title_id: 3, is_head_lecturer: true>]>
Name Compiler Construction: Exercise 9 - Data flow analyses, control flow, dominance relation and loops
Vortragende(r)
#<ActiveRecord::Associations::CollectionProxy [#<Lecturer id: 173, surname: "Castrillon", forename: "Jeronimo", lecturer_title_id: 3, is_head_lecturer: true>]>
Name Compiler Construction: Exercise 10 - Instruction selection, register allocation
Vortragende(r)
#<ActiveRecord::Associations::CollectionProxy [#<Lecturer id: 173, surname: "Castrillon", forename: "Jeronimo", lecturer_title_id: 3, is_head_lecturer: true>]>
Name Compiler Construction: Exercise Appendix- Instruction selection, register allocation
Vortragende(r)

Zurück