CSC448: Lecture 4 (AST Transformations) [0/14] |
Overview of Today's Class [1/14] |
Transformations [2/14] |
Eliminating Initializers I [3/14] |
Eliminating Initializers II [4/14] |
Fresh Labels/Variables [5/14] |
CLOGS summary: Abstract Syntax [6/14] |
CLOGS summary: Eliminate-High-Level-Control Abstract Syntax [7/14] |
CLOGS summary: Three-Address-Code Abstract Syntax [8/14] |
Eliminating High-Level Control Structures [9/14] |
Eliminate High Level Control [10/14] |
Clogs Implementation [11/14] |
Three Address Code [12/14] |
Introduce Three Address Code [13/14] |
Clogs Implementation [14/14] |