CMPE 4327 Compiler Construction
Syntax analysis and semantic processing for a block-structured language. Compilation vs. interpretation; lexical analysis based on finite automata; syntax-directed translation; symbol tables; run-time storage allocation; error detection and recovery; code generation and optimization. Students are required to write a compiler. Equivalent course: CSCI 4327. A student may receive credit in only one course.
Cross Listed Courses
CSCI 4327
Offered
As scheduled