Next: built-in records rcd, Previous: built-in records base, Up: built-in records [Contents][Index]
<record-type-descriptor>
typeType of record–type descriptor objects.
<record-type-descriptor>
: <record-type-descriptor> type-constructor name parent uid sealed? opaque? fieldsThe constructor is make-record-type-descriptor
.
<record-type-descriptor>
: <boolean> type-predicate objThe type predicate is record-type-descriptor?
.
<record-type-descriptor>
: <symbol> name thisApply record-type-name
to the instance and return its return
value.
<record-type-descriptor>
: (or <false> <record-type-descriptor>) parent thisApply record-type-parent
to the instance and return its return
value.
<record-type-descriptor>
: <symbol> uid thisApply record-type-uid
to the instance and return its return
value.
<record-type-descriptor>
: <boolean> generative? thisApply record-type-generative?
to the instance and return its
return value.
<record-type-descriptor>
: <boolean> sealed? thisApply record-type-sealed?
to the instance and return its
return value.
<record-type-descriptor>
: <boolean> opaque? thisApply record-type-opaque?
to the instance and return its
return value.
<record-type-descriptor>
: <boolean> generative? thisApply record-type-generative?
to the instance and return its
return value.
<record-type-descriptor>
: (vector-of <symbol>) field-names thisApply record-type-field-names
to the instance and return its
return value.
<record-type-descriptor>
: (vector-of <symbol>) all-field-names thisApply record-type-all-field-names
to the instance and return its
return value.
<record-type-descriptor>
: (nelist-of <symbol>) uids-list thisApply record-type-uids-list
to the instance and return its return
value.
<record-type-descriptor>
: (or <false> (vector-of (pair <symbol> <type-method-retriever>))) implemented-interfaces thisApply record-type-implemented-interfaces
to the instance and
return its return value.
Next: built-in records rcd, Previous: built-in records base, Up: built-in records [Contents][Index]