Nächste Seite:
Inferenzsystem für Typen (Semantik)
Aufwärts:
Typen
Vorherige Seite:
Grundlagen
Inferenzsystem für Typen (Syntax)
Grundbereich: Aussagen der Form
E
X
:
T
mathend000#
(in Umgebung
E
mathend000# hat Ausdruck
X
mathend000# den Typ
T
mathend000#)
Menge der Typen:
primitiv: Int, Bool
zusammengesetzt:
Funktion
T
1
→
T
2
mathend000#
Verweistyp
Ref
T
mathend000#
Tupel
(
T
1
,…,
T
n
)
mathend000#, einschl.
n
= 0
mathend000#
Umgebung bildet Namen auf Typen ab
Johannes Waldmann 2014-03-31