Lecture 9 Code Generation

11/29/99


Click here to start


Table of Contents

Lecture 9 Code Generation

Code Specification

Code Functions

Code Templates

execute [ if E then S1 else S2 end if ]

Applying code functions to a program

Code Generation Algorithm

Translating each code template

Code Generator data structures

Control Structures

Storage Allocation - elaborate

Allocating Addresses

Stack Simulation

And so

Author: Cutts

Email: quintin@dcs.gla.ac.uk

Home Page: http://www.dcs.gla.ac.uk/people/personal/quintin/pldi3/lectures