Lecture notes for csc488/2107, Winter'98
These are copies of the lecture notes. Unless otherwise specified, all lecture notes are in 4/page postscript.
Lectures 1-2
. Administration and introduction to compilers.
Lecture 3 and start of Lecture 4.
Lexical analysis.
Lectures 4-5.
Introduction to parsing.
Lectures 6-7.
LR parsing.
Lecture 8.
LR parsing.
Lecture 9.
LR parsing.
Lectures 10-12.
Semantical analysis.
Lectures 13-16.
Translation. Example of
function call
(slide 238a).
Lectures 17-18.
Finish previous set of slides. More translation and semantical analysis.
Lectures 19-22.
Code generation and optimization. Slides for lectures 23-24 are available in Engineering Library.
Lectures 25-26.
LL-parsing and conclusion.
Marsha Chechik
Back to 488 homepage.
Last modified on April 1, 1998