A compiler for teaching about compilers
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Teaching compiler construction using a domain specific language
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Learning compiler construction by examples
ACM SIGCSE Bulletin
ACM SIGCSE Bulletin
Teaching compiler code generation: simpler is better
ACM SIGCSE Bulletin
Fifty years of automata simulation: a review
ACM Inroads
Hi-index | 0.00 |
This paper presents an exercise to teach fundamental compiler construction issues. Four simple compilers, in both source and executable forms, were distributed among the students. The students studied the source codes and the accompanying documents. They performed various experiments with the compilers that included modifying the source codes, reengineering phases and implementing new phases and utilities. The students were enthusiastic about the practical knowledge they gained from the exercise. More than fifty students undertook the exercise and the overall response was quite satisfactory.