Nov 22, 2024  
2010 Undergraduate Catalog 
    
2010 Undergraduate Catalog [ARCHIVED CATALOG]

CSC 390 - Compiler Construction

4 Credit(s)
The fundamental problems in the design and implementation of programming language processors are studied. Language syntax and semantics, parsing, implementation techniques such as recursive descent and backtracking, code generation, optimization, and error diagnostics are covered. Concepts are illustrated through extensive programming assignments. Three lecture hours and three hours of scheduled laboratory per week, plus extensive programming work outside of class. Prerequisite: CSC 260 .