CS451 Compiler Design

Principles, techniques and tools used in writing compilers for programming languages, including LL (1) grammars and parsers, LR parsing, symbol table construction, and run-time storage organization. Includes the development of a complete, working compiler for a specified subset of a programming language. Prerequisite: CS 425 or permission of the instructor.

Credits

3

Prerequisite

CS425