alien.data.map.private vocabulary
Factor handbook ยป Vocabulary index


Summary

Words

Tuple classes
ClassSuperclassSlots
data-map-param tuplec-type count orig bytes byte-length iter-length iter-count


Macro words
WordStack effect
>param( in -- quot: ( array -- param ) )
alloc-param( out -- quot: ( len -- param ) )
data-map( ins outs -- quot )
data-map!( ins outs -- quot )
pack-params( outs -- quot )
unpack-params( ins -- quot )


Ordinary words
WordStack effect
<displaced-direct-array>( displacement bytes length type -- direct-array )
[>c-type-param]( c-type count -- quot )
[>object-param]( class count -- quot )
[>param]( type -- quot )
[alloc-c-type-param]( c-type count -- quot )
[alloc-object-param]( type count -- quot )
[alloc-param]( type -- quot )
[data-map]( ins outs param-quot -- quot )
c-type-count( in/out -- c-type count )
c-type-iter-length( c-type count -- iter-length )
parse-data-map-effect( accum -- accum )


Class predicate words
WordStack effect
data-map-param?( object -- ? )


Files