Previous: , Up: built-in records   [Contents][Index]


6.21.3 The <record-constructor-descriptor> type

Core Type: <record-constructor-descriptor>
Parent Type: <struct>

Type of record–constructor descriptor objects.

Constructor on <record-constructor-descriptor>: <record-constructor-descriptor> type-constructor rtd parent-constructor-descriptor protocol

The constructor is make-record-type-descriptor. See (vicare-scheme)Procedural layer.

Type predicate on <record-constructor-descriptor>: <boolean> type-predicate obj

The type predicate is record-constructor-descriptor?. See (vicare-scheme)Record–constructor descriptors.

Methods: inspection

Method on <record-constructor-descriptor>: <record-type-descriptor> rtd this

Apply rcd-rtd to the instance and return its return value. See (vicare-scheme)Record–constructor descriptors.

Method on <record-constructor-descriptor>: (or <false> <record-constructor-descriptor>) parent this

Apply rcd-parent-rcd to the instance and return its return value. See (vicare-scheme)Record–constructor descriptors.