Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
SPO - foråret 2002
[go: Go Back, main page]

"Sprog og oversættelse" - spring 2002

Welcome to the homepage for the course "Sprog og oversættelse" - in english "Compiler- and language-theory"..

The lecturers are Kenneth Hansen and Finn Nordbjerg - we normally teach at Nordjyllands Erhvervsakademi (The Business Academy of Northern Jutland). Mail to us at kh@ah.dk or fen@ah.dk.

The teaching assistent is Jens Dalgaard Nielsen, dalgaard@cs.auc.dk.

We use the following litterature.

For every lesson we publish a note containing information about the contents of the lesson, exercises etc. We furthermore publish the used PowerPoint-slides, solutions to exercises and more. Links to all this are to be found below:

The exam syllabus and the exam questions are here.

Lesson no.
Date
Lecturer
Contents
Litterature
Links
1
6/2
KH

Introduction
Lexical analysis

Appel, chap. 1 og 2

Lesson 1
Slides 1 (PowerPoint)
Slides 1 (PDF)
Solutions 1

2
13/2
KH
Top-down parsing

Appel, chap. 3.1 og 3.2

Lesson 2
Slides 2 (PowerPoint)
Slides 2 (PDF)
Solutions 2
3
20/2
KH
Bottom-up-parsing Appel, chap. 3.3-3.5 Lesson 3
Slides 3 (PowerPoint)
Slides 3 (PDF)
4
22/2
KH
Abstract syntax Appel, chap. 4 og 5 Lesson 4
Slides 4 (PowerPoint)
Slides 4 (PDF)
Solutions 4
5
27/2
KH

Procedures and frames
The intermediate representation

Appel, chap. 6 og 7 Lesson 5
Slides 5 (PowerPoint)
Slides 5 (PDF)
Solutions 5
6
13/3
KH
Code-generation Appel, chap. 8 og 9 Lesson 6
Slides 6 (PowerPoint)
Slides 6 (PDF)
Solutions 6
7
15/3
KH
Liveness analysis.
Registerallocation
Appel, chap. 10 og 11 Lesson 7
Slides 7(PowerPoint)
Slides 7 (PDF)
Solutions 7
8
20/3
FEN
Imperative languages Sethi, chap. 3

Lesson 8
Slides 8
Notes
Solutions 8

9
22/3
FEN
Datatypes Sethi, chap. 4 - p. 125

Lesson 9
Slides 9

10
3/4
FEN
More about datatypes Sethi, the rest of chap. 4 Lesson 10
Slides 10
11
5/4
FEN
Procedurers and functiones Sethi, chap. 5 - p.171 Lesson 11
Slides 11
Slides 11 (HTML)
12
10/4
FEN
More about frames Sethi, the resten of chap. 5 Lesson 12
Slides 12
13
12/4
FEN
Garbage collection Appel, chap. 13 Lesson 13
Slides 13
Article
14
17/4
FEN
Object-oriented languages Appel, chap. 14 Lesson 14
Slides 14

15
19/4
KH

Introduction to the exams

Syllabus and questions
Slides for the exam
Lesson 15
Slides 15

rev KH 04-02-02