Compilers (CMPT 823.3)

Recent/Current Offerings

Syllabus / Public content Section Term Instructor
CMPT 823 02 January 2016


The definition and classification of formal grammars. A discussion of regular and context-free grammars with their relationships to automata. Precedence, operator precedence, LR(k) and LALR(k) grammars with their associated syntactic analyzers, symbol table techniques, intermediate forms of source programs, run-time organization, code generation and optimization. Interpreters and their relation to the compilation process. Introduces translator writing systems and compiler-compilers.

Resources and Supports for CMPT 823

U of S Bookstore Textbook Search
Library Reserves Search
Hire a Tutor Search