Inhalt

[ INBIPVOUEBB ] VL (*)Übersetzerbau

Versionsauswahl
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