struct formStructures in general are products of other types. Structures consist of named data slots of different types. The slots are accessed by their names.
The syntax for this type-modification is the form:
'(struct name
(slot-name1 type1)
...
(slot-namen typen))