|
|
Theoretical foundations and algorithms for compiling and interpreting programming languages. Topics include lexical analysis, syntactic analysis, semantics analysis, optimization, and code generation. Implementation of a compiler or a major component of a compiler is normally a term project.Credits: 3 (3,0)
Prerequisite: CpSc 350, 428.
Last Modified: January 10, 2006