On this page:
define-record

1.2 Record-Typ-Definitionen

syntax

(define-record type
  constructor
  (selector signature) ...)
(define-record type
  constructor
  predicate?
  (selector signature) ...)
Die define-record-Form ist eine Definition für einen neuen Record-Typ. Dabei ist type der Name der Record-Signatur, constructor der Name des Konstruktors und predicate? der (optionale) Name des Prädikats.

Jedes (selector signature) beschreibt ein Feld des Record-Typs, wobei selector der Name des Selektors für das Feld und signature die Signatur des Feldes ist.