Skip to Main Content

Catalog : COMP.4060 Compiler Construction I (Formerly 91.406)

COMP.4060 Compiler Construction I (Formerly 91.406)

Id: 008097 Credits: 3-3

Description

Includes both theory and practice. A study of grammars; specification and classes; the translation pipeline: lexical analysis, parsing, semantic analysis, code generation and optimization; and syntax-directed translation. Use of automatic generation tools in the actual production of a complete compiler for some language.

Prerequisites

COMP.3010 Organization of Programming Languages.

View Current Offerings

Course prerequisites/corequisites are determined by the faculty and approved by the curriculum committees. Students are required to fulfill these requirements prior to enrollment. For courses offered through online or GPS delivery, students are responsible for confirming with the instructor or department that all enrollment requirements have been satisfied before registering.