Inhalt

[ INBIPVOUEBB ] VL Compiler Construction

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 2013W
Objectives Students learn fundamental techniques for building compilers and compiler-like language processors.
Subject Basics of formal languages (regular and context-free languages, determinaistic finite automata, push-down automata), scanning, parsing (recursive descent, LR(1), LALR(1)), attribute grammars, symbol tables, code generation, virtual machines, compiler generators.
Criteria for evaluation Written exam at the end of the semester.
Methods Slide presentations as well as notes on the backboard.
Language German
Study material See http://ssw.jku.at/Teaching/Lectures/UB/VL/
Changing subject? No
Further information None.
Corresponding lecture (*)INBVBVOUEBB: VO Übersetzerbau (3 ECTS)
On-site course
Maximum number of participants -
Assignment procedure Direct assignment