bootstrap.image.private vocabulary
Factor handbook » Vocabulary index


Summary

Metadata
Parents:bootstrap.image


Words

Tuple classes
ClassSuperclassSlots
eq-wrapper tupleobj
eql-wrapper tupleobj
fake-bignum tuplen
not-in-image tuplevocabulary word
tuple-removed tupleclass


Predicate classes
ClassSuperclass
tuple-layout-array array


Generic words
WordStack effect
(eql?)( obj1 obj2 -- ? )
prepare-object( obj -- ptr )


Symbol words
architecture
big-endian
bootstrapping-image
objects
special-objects
sub-primitives


Ordinary words
WordStack effect
(align-here)( alignment -- )
(emit-tuple)( tuple -- pointer )
(write-image)( image -- )
<eq-wrapper>( obj -- eq-wrapper )
<eql-wrapper>( obj -- eql-wrapper )
<fake-bignum>( n -- fake-bignum )
align-here( -- )
ascii-part( str -- str' )
assert-empty( seq -- )
bignum-bits( -- n )
bignum-radix( -- n )
bignum>sequence( n -- seq )
build-generics( -- )
build-image( -- image )
cache-eq-object( obj quot -- value )
cache-eql-object( obj quot -- value )
create-global-hashtable( -- global-hashtable )
data-base( -- value )
data-heap-size-offset( -- value )
define-combinator-primitive( quot non-tail-quot tail-quot word -- )
define-sub-primitive( quot word -- )
define-sub-primitives( assoc -- )
emit( cell -- )
emit-64( cell -- )
emit-array( array -- offset )
emit-bignum( n -- )
emit-bytes( seq -- )
emit-dummy-array( obj type -- ptr )
emit-fixnum( n -- )
emit-global( -- )
emit-header( n -- )
emit-image-header( -- )
emit-jit-data( -- )
emit-locals( -- )