Kompilatorer och interpretatorer
Det här är hemsidan för kursen
Kompilatorer och interpretatorer
(på engelska: Compilers and Interpreters)
som ges i period 1 (september-oktober) hösten 2004.
Länkar till tidigare kurstillfällen finns
här.
Nyheter
-
28 oktober 2004:
Resultat
och
lösningsförslag
från
tentan
som gick 18 oktober.
Det blir ingen särskild genomgång eller visningstillfälle.
Ni kan hämta tentorna på expeditionen.
Kontakta mig om ni har frågor om uppgifterna eller rättningen.
(Den som vill ha ändrad rättning ska inte hämta ut tentan,
utan maila mig och be expeditionen att de skickar tentan till mig.)
- 25 oktober 2004:
Sammanställning av kursvärderingen från sista föreläsningen.
- 1 oktober 2004:
Från och med höstterminen 2004 är det nya regler som gäller vid skrivningar.
Bland annat måste studenten ha med sig legitimation till tentan.
Tidigare kunde en kompis intyga att det var rätt person som skrev, men det går inte längre.
Det finns en broschyr med tentamensregler att hämta på studerandeexpeditionen.
- 17 september 2004:
Föreläsningen nästa fredag, 24 september, är inställd
på grund av schemakrock.
I stället för att flytta den skär vi ner på
avsnittet om kodgenerering
(se kapitel 9 i boken,
och
föreläsningsanteckningarna till föreläsning 12).
- 12 september 2004:
Grammatiktransformationerna,
som eliminering av vänsterrekursion och vänsterfaktorisering,
är ett av de mer teoretiska avsnitten i kursen,
och kan vara svåra att förstå.
Därför har jag översatt och kompletterat de ganska kortfattade
föreläsningsanteckningarna som finns på webben:
Grammatiktransformationer
- 9 september 2004:
Eftersom jag måste vara i Karlskoga på laborationstillfällena tisdagar klockan 8-12,
har jag bokat alternativa tider måndagar klockan 17-19 och tisdagar kl 17-19.
Detta gäller under september, dvs vecka 37-40.
Därefter gäller det vanliga schemat.
Tisdagstiderna finns kvar, men jag kommer inte att vara där.
- 9 september 2004:
Föreläsningen fredag 10 september klockan 13-15 är flyttad till klockan 15-17.
Samma lokal (T127).
- 3 september 2004:
Jag måste gå på möte med utbildningsnämnen
samtidigt som föreläsningstillfället
på fredag 10 september klockan 13-15.
Vi diskuterar på föreläsningen på torsdag hur vi gör med fredagstillfället.
- 3 september 2004:
Jag kommer att vara i Karlskoga på en del av laborationstillfällena,
bland annat det första tillfället nu på tisdag 7 september.
Den bokade tiden finns kvar, men jag kommer inte att vara där.
Däremot kommer jag att sitta i samma datorsal (T120) följande tider:
- måndag 6 september kl 17-19 i T120
- tisdag 7 september kl 17-19 i T120
- 3 september 2004:
Det blir inget alternativt upplägg av kursen,
utan vi kör som vanligt med föreläsningar, laborationer och en skriftlig tentamen.
- 2 september 2004:
Ett förslag på alternativt upplägg av kursen och examinationen.
Rösta på föreläsningen i morgon (fredag), eller via e-post!
- 2 september 2004:
Första föreläsningen.
Allmän information
Kursmaterial
Kurslitteratur
-
Kursbok:
Aho, Sethi, Ullman:
Compilers - Principles, Techniques, and Tools,
Addison Wesley, 1986.
(Ja, den är från 1986.)
ISBN (på mitt exemplar) 0-201-10088-6.
Thomas Padron-McCarthy
(Thomas.Padron-McCarthy@tech.oru.se),
28 oktober 2004