Abstract
This paper describes a semi-challenging compiler project appropriate for Compiler Construction course at the advanced undergraduate-graduate level at a non-PhD-granting institution. The compiler project is centered around a table-driven parser and associated syntax-directed semantic routines for a real programming language. Our experience indicates that the curriculum can be strengthened by putting students into the most challenging learning environment in which they can succeed.
Preview
Unable to display preview. Download preview PDF.
References
Aho, A.V., Sethi, R. and Ullman, J. D. "Compilers, Principles, Techniques, and Tools", Reading, Massachusetts: Addison-Wesley, 1986.
Fischer, C. N. and LeBlanc, R. Jr. "Crafting a Compiler", Benjamin/Cummings, Inc., 1989.
Hansen, J. C. and Yim, R. "Undergraduate Compiler Construction", Interface: The Computer Education Quarterly, Vol. 11, No. 1, Apring 1989, 54–59.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yim, R., Hu, G. (1991). Compiler course with a semi-challenging project. In: Sherwani, N.A., de Doncker, E., Kapenga, J.A. (eds) Computing in the 90's. Great Lakes CS 1989. Lecture Notes in Computer Science, vol 507. Springer, New York, NY. https://doi.org/10.1007/BFb0038524
Download citation
DOI: https://doi.org/10.1007/BFb0038524
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-97628-0
Online ISBN: 978-0-387-34815-5
eBook Packages: Springer Book Archive