Compiler Construction in .Net (Novi Sad, Serbia)
Lecturer: Löberbauer Markus
This lecture teaches practical knowledge on compiler construction. After this course, students should be able to write compilers for simple languages. The important phases of a compiler, the lexical analyses, syntax analyses, semantic handling and code generation will be discussed in this course. Further more this course will give an insight over attributed grammars and compiler generators.
In the course we will use the compiler generator Coco/R to generate a compiler from a very streamlined programming language (called micro). The compiler will generate .Net executables.
The grade results from score obtained during the course and a short oral exam.