chickadee » crunch » declare-struct

(declare-struct STRUCT (SLOTSPEC TYPE) ...)syntax
(declare-union UNION (SLOTSPEC TYPE) ...)syntax

Define C structure and union types. This is similar to define-struct/define-union but only registers the type internally, not emitting any C level definition.

STRUCT/UNION may optionally be of the form (typename NAME) to declare a typedef that represents a struct or union.