CSE 5317. DESIGN AND CONSTRUCTION OF COMPILERS. 3 Hours.
Review of programming language structures, translation, and storage allocation. Introduction to context-free grammars and their description. Design and construction of compilers including lexical analysis, parsing and code generation techniques. Error analysis and simple code optimizations will be introduced. Prerequisite: MATH 1426, or equivalent, or permission of advisor.