Design and implementation of a modern compiler course
William M. Waite, Assad Jarrahian, Michèle H. Jackson, Amer Diwan · ACM SIGCSE Bulletin · 2006
Current literature states that the undergraduate curriculum can no longer afford the luxury of a traditional compiler construction course. Nevertheless, there is an increasing need for an understanding of how to design and implement domain-specific languages. This paper presents a modern course in compiler construction, designed to provide a student with the capability of quickly constructin robust processors for a variety of language-related applications.