chickadee » srfi-99 » define-record-constructor

(define-record-constructor RTD (NAME FIELD ...))syntax
(define-record-constructor RTD NAME)syntax
(define-record-constructor RTD #t)syntax

Defines NAME as a constructor procedure for instances of RTD, optionally restricting the set of initialized FIELDs.

If the only argument is #t, the name is formed by prepending make- to RTD.