CSSE 404 - Compiler Construction
- Credit Hours: 4R-0L-4C
- Term Available: S
- Prerequisites: CSSE 232, and CSSE 304, and CSSE 474 and
- Corequisites: None
Theory and practice of programming language translation. Lexical analysis, syntax analysis, parser generators, abstract syntax, symbol tables, semantic analysis, intermediate languages, code generation, code optimization, run-time storage management, error handling. Students will construct a complete compiler for a small language.