compiler.cfg.builder.alien.boxing vocabulary
Factor handbook ยป Vocabulary index


Summary

Metadata
Authors:Slava Pestov


Words

Generic words
WordStack effect
box( vregs reps c-type -- dst )
box-parameter( vregs reps c-type -- dst )
box-return( vregs reps c-type -- dst )
flatten-c-type( c-type -- pairs )
flatten-parameter-type( c-type -- reps )
flatten-struct-type( type -- pairs )
flatten-struct-type-return( type -- pairs )
load-return( c-type -- triples )
unbox( src c-type -- vregs reps )
unbox-parameter( src c-type -- vregs reps )
unbox-return( src c-type -- vregs reps )


Symbol words
float-reg-reps
int-reg-reps
struct-return-area


Ordinary words
WordStack effect
component-offsets( reps -- offsets )
explode-struct( src c-type -- vregs reps )
explode-struct-return( src c-type -- vregs reps )
frob-struct( c-type -- c-type )
implode-struct( src vregs reps -- )
record-reg-reps( reps -- reps )
reg-reps( reps -- int-reps float-reps )
stack-size( c-type -- n )
store-return( vregs reps -- triples )
unrecord-reg-reps( reps -- reps )


Files


Metadata files