Das Schema ist:
(define-record-procedures name
make-name name?
(name-s1 name-s2 ... name-sn))
Außerdem kommen noch die Signaturen dazu für den Konstruktor, das Prädikat und alle Selektoren. Dabei ist der Konstruktor quasi die Umkehrung für die Selektoren. Der neu definierte Typ wird dabei verwendet.
Keine Kommentare:
Kommentar veröffentlichen