Introduction to the Course Lab-Project for Principles and Practice of Compiler Construction

WANG Sheng-yuan,DONG Yuan,ZHANG Su-qin
DOI: https://doi.org/10.3969/j.issn.1672-5913.2009.23.003
2009-01-01
Abstract:The lab-project is very important in the course Principles and Practice of Compiler Construction.The Decaf/Mind project is the major lab-project of this course for the undergraduates in Department of Computer Science and Technology in Tsinghua University.In the project,students will come through 4~5 phases of coding experience to implement a simple object-oriented language on the basis of the project framework.The project is helpful for both the theoretical study and the practical training in developing software system.The background,content and arrangement of the Decaf/Mind project are briefly introduced in the paper.
What problem does this paper attempt to address?