Handbook Glossary
factorcode.org
base-type ( c-type -- c-type )


Vocabulary
alien.c-types

Inputs
c-typean object


Outputs
c-typean object


Definition
IN: alien.c-types

GENERIC: base-type ( c-type -- c-type )


Methods
USING: alien.c-types arrays kernel ;

M: array base-type drop void* base-type ;


USING: alien.c-types kernel ;

M: c-type-name base-type
[ lookup-c-type ] call \ base-type execute ;


USING: alien.c-types ;

M: c-type base-type ;


USING: accessors alien.c-types alien.enums.private kernel ;

M: enum-c-type base-type
[ base-type>> ] call \ base-type execute ;


USING: alien.arrays alien.c-types kernel ;

M: string-type base-type drop void* base-type ;


USING: alien.c-types classes.struct ;

M: struct-c-type base-type ;