This is a collection of my work for the course "Übersetzerbau VU" (Compiler Engineering) at TU Wien (Vienna University of Technology) in the summer term 2014. The statements of the tasks may be found at complang.tuwien.ac.at/ubvl/skriptum/skriptum14.html (german language).