Interested in Z#?


A. Wöß and H. Mössenböck from the University of Linz just published the following courseware:

 

Compiler Construction – Concepts and Practical Application to .NET
This course builds a complete compiler for the programming language Z# (= subset of C#) that produces .NET executables. It will teach students the following skills:

  • Acquire the practical skills to write a simple compiler for an imperative programming language.
  • Understand the concepts of scanning, parsing, name management in nested scopes, and code generation.
  • Learn to transfer the skills also to general software engineering tasks (e.g. parsing of structured data files or argument lists)
Comments (2)

  1. Anonymous says:

    This sounds cool.. I’m going to take a look at the slides.