[ INBIPVOUEBB ] VL (*)Übersetzerbau
|
|
|
Es ist eine neuere Version 2021S dieser LV im Curriculum Bachelor's programme Electronics and Information Technology 2021W vorhanden. |
|
(*) Unfortunately this information is not available in english. |
 |
Workload |
Education level |
Study areas |
Responsible person |
Hours per week |
Coordinating university |
3 ECTS |
B3 - Bachelor's programme 3. year |
Computer Science |
Hanspeter Mössenböck |
2 hpw |
Johannes Kepler University Linz |
|
|
 |
Detailed information |
Original study plan |
Bachelor's programme Computer Science 2012W |
Objectives |
(*)Vermittlung des in der Praxis relevanten Rüstzeugs zum Bau von Compilern und Compiler-ähnlichen Werkzeugen.
|
Subject |
(*)Grundlagen der formalen Sprachen (reguläre und kontextfreie Sprachen, endliche Automaten, Kellerautomaten), Lexikalische Analyse, Syntaxanalyse (rekursiver Abstieg, LR(1), LALR(1)), Attributierte Grammatiken, Symboltabellen, Codeerzeugung, virtuelle Maschinen, Compilergeneratoren. In den Übungen wird ein vollständiger Compiler implementiert.
|
Criteria for evaluation |
(*)Schriftliche Klausur am Semesterende.
|
Methods |
(*)Folien- und Tafelvortrag.
|
Language |
German |
Study material |
(*)Siehe http://ssw.jku.at/Teaching/Lectures/UB/VL/
|
Changing subject? |
No |
Further information |
(*)Keine.
|
Corresponding lecture |
(*)INBVBVOUEBB: VO Übersetzerbau (3 ECTS)
|
|
|
 |
On-site course |
Maximum number of participants |
- |
Assignment procedure |
Direct assignment |
|