Course: COMP 430. Language Design and Compilers (3)
Prerequisites: Grade of “C-” or better in COMP 310 and COMP 380/L. Examination of the issues involved in the design and subsequent implementation of programming languages. Considerations of implementation difficulties, including various features in a programming language. Tools and techniques to facilitate both the processing of programming languages and the building of programming processors. Available for graduate credit.