Next: , Previous: , Up: expander specs   [Index]


15.9.5 Struct object–type specifications

The following syntactic bindings are exported by the library (vicare expander).

Record Type: <struct-type-spec>

Name of type specifications for Vicare’s struct objects. Instances of this type are generated by the syntax define-struct.

Function: struct-type-spec? obj

Return #t if obj is an instance of <struct-type-spec>; otherwise return #f.

Function: struct-type-spec.std ots

Return the struct–type descriptor object.