Eksamen
Der er en fire timers skriftlige eksamen der finder sted tirsdag den 27. maj
fra kl. 9.00 til 13.00. Tid og sted oplyses af Frodskarparsetur Føroya.
Der er projekteksamener torsdag den 5. juni og fredag den 6. juni. Begge dag
vil en gruppe være til eksamen fra 8.00 til 12.00 og en anden gruppe fra 13.00
til 17.00. Tid og sted oplyses så snart jeg ved det.
Pensum
Pensum er som følger alt er i
Modern Compiler Implementation in Java (2nd Edition)
af Andrew Appel, Cambridge University Press, ISBN: 052182060X.
- Kapitel 2 "Lexical Analysis" side 16 til 26
- Kapitel 3 "Parsing" side 38 til 68 minus de to sektionerne
"LR(1) Items; LR(1) Parsing Table" og "LALR(1) Parsing Tables"
side 63 til 66
- Kapitel 4 "Abstract Syntax" side 86 til 97
- Kapitel 5 "Semantic Analysis" side103 til 111
- Kapitel 7 "Translation to Intermediate Code" side 136 til 159
- Kapitel 8 "Basic Blocks and Traces" side 162 til 173
- Kapitel 9 "Instruction Selection" side 176 til 190
- Kapitel 10 "Liveness Analysis" side 203 til 214
Det vil sige at følgende vi har gennemgået IKKE er en del af
pensum
- Kapitel 1 "Introduction"
- Kapitel 6 "Activation Records"
- Kapitel 11 "Register Allocation"
Venlig hilsen
Kristian Torp