Minimodul 7
Data & Typer 2
21/2-00
Sidste gang så vi på brugerens (dvs. programmørens) opfattelse af typer.
I denne forelæsning skal vi se på hvordan statisk semantisk
analys, der blandt andet indeholder typecheck. Formålet med
statisk semantisk analyse er, at få afgjort om det program der skal
compiles virkeligt kan bringes til at køre på en CPU.
Tid
Torsdag den 24. februar, klokken 10.15-12.00.
Sted
B3-104.
Litteratur
Sethi afsnit 4.9.
Appel kapitel 5.
Supplerende litteratur
Dragebogen kapitel 6 (om statisk
semantisk analyse) og afsnit 7.6 (om symboltabeller).
Opgaver
21/2-00
De fleste sprog tillader en mere generel assignment kommando
end id:=E. F.eks. kan vi hvis a betegner en record
indeholdende et felt b, der er en integer variabel, skrive
a.b:=10. Design klasserne til at lave abstrakte parestræer for
records og de tilhørende type-check metoder.
Appel 5.1.
Næste kursusgang: Tirsdag den 29. februar.
Til SPO hjemmesiden |
Til Dat2/F6S hjemmesiden
Josva Kleist
<kleist@cs.auc.dk>
Last modified: Mon Feb 21 11:30:10 2000