Vocabulary
accessors

Inputs and outputs
objectan object
valuean object


Definition

GENERIC: header>> ( object -- value )


Methods

M: alien header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline



M: array header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline






M: bignum header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline



M: boxed-float header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline



M: boxed-float header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline



M: byte-array header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline



M: byte-array header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline






M: callstack header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline






M: code-block header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline






M: dll header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline
























M: object header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline









M: quotation header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline















M: string header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline



M: tuple-layout header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline



M: tuple header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline












M: word header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline



M: wrapper header>>
T{ struct-slot-spec
{ name "header" }
{ offset 0 }
{ class integer }
{ initial 0 }
{ type cell_t }
} read-struct-slot ; inline