chickadee » srfi-99 » define-record-field

(define-record-field RTD (NAME ACCESSOR MUTATOR))syntax
(define-record-field RTD (NAME))syntax
(define-record-field RTD (NAME ACCESSOR))syntax
(define-record-field RTD NAME)syntax

Defines accessor and possibly mutator procedures for the field NAME in instances of RTD.

If the accessor name is not specified (in the second or fourth form), it is formed by appending RTD, - and NAME. If the mutator name is not specified (in the second form), it is formed by appending RTD, -, NAME and -set!.