78026     KOMPILATORTEKNIKK
          Kompilatorteknikk
          Compiler construction
Faglærer: Førsteamanuensis Øystein Nytrø
Uketimer: Høst: 2F + 2Øu + 2Øs + 1D = 9Bt
Tid:      Høst:  F   to  08-10  B-041                       Ø   fr  16-18 B-041
Eksamen:  1.desember           Hjelpemidler: C1            Øvinger: O    Karakter: TE

Mål: Faget skal gi en innføring i prinsipper og metoder for oversetting og analyse av programmer.

Forutsetning: Fag 78014 Datamaskiner GK og 78028 Programmeringsspråk eller tilsvarende kunnskaper.

Innhold: Faget gir en innføring i syntaksanalyse, symboltabeller, syntaksorientert oversetting, intern representasjon av programmer, kodegenerering, registerallokering, feilanalyse, optimalisering, oversetting til spesielle instruksjonssett, spesielle abstrakte maskiner, oversetting fra spesifikasjonsspråk og automatisk programgenerering.

Undervisningsform: Forelesninger. Teoretiske og praktiske øvinger.

Kursmateriell: Lærebok oppgis ved kursstart. Interne notater. Artikler.