F 6 Flashcards

Summentypen

1
Q

was sind Summentypen?

A

Summentypen sind Werte mit mehrerer Eigenschaften.
beispiel: struct
Summentypen entsprechen die Vereinigung von Mengen
Beispiel: tax = num + string

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

schema ein struct zu definieren

A

; posn is a struct (make-posn number number)
; interp. number of pixels from left and from top
(define-struct posn (x y))
select: (posn-x (make-posn 1 2) 1)
make: (make-posn 1 2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

nenne ein Beispiel für Aufzählungstypen?

A

Traffic light.

man kann zwischen den Fällen unterscheiden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

was heisst algebraische Datentypen?

A

kombination von Summentypen und Product typen nennen wir algebraische Datentypen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly