|
|
Dec 21, 2024
|
|
2024-2025 Undergraduate Catalog
|
CAIS 0301 - Compiler Design Credits: 3
An introduction to the principles and techniques of compiler writing. Among the topics discussed are lexical and syntactic analysis, basic techniques of parsing (top-down and bottom-up), syntax-directed translation, run-time environments, intermediate code generation, code optimization and object code generation. Compiler writing tools such as LEX and YACC or SCANGEN and LLGEN are utilized.
Prerequisites: CAIS 0230 and CAIS 0305 .
|
|
|