Skip to content

Latest commit

 

History

History

CSF363

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Compiler Construction

Overview

Compiler Construction looks at each stage of the compiler in depth, from preprocessing to code generation and optimization. The lab covers programs in LEX, YACC & Java/C for some data structure programming.

Navigation

Prerequisites

This course has the following prerequisites:

Textbooks

Title Author(s) Edition
Compilers : Principles, Techniques & Tools Alfred V. Aho, Monica S. Lam, Ravi Sethi & Jeffrey D. Ullman 2nd (2006)
Concepts of Programming Languages Robert W. Sebesta 11th (2016)
Engineering a Compiler Keith D. Cooper & Linda Torczon 2nd (2012)
Advanced Compiler Design and Implementation Steven S. Muchnick 1st (1997)
Modern Compiler Implementation in Java Andrew W. Appel 2nd (2004)

Code

Videos

Websites