specialized-arrays vocabulary
Factor documentation > Factor handbook > Vocabulary index


Documentation
Specialized arrays

Meta-data
Tags:collections
Authors:Slava Pestov


Words

Tuple classes
ClassSuperclassSlots
bad-byte-array-length tuplebyte-array type
not-a-byte-array tuplealien
specialized-array-vocab-not-loaded tuplec-type


Mixin classes
specialized-array


Parsing words
WordSyntax
SPECIALIZED-ARRAY:SPECIALIZED-ARRAY: type
SPECIALIZED-ARRAYS:SPECIALIZED-ARRAYS: type type type ... ;


Generic words
WordStack effect
direct-array-syntax( obj -- word )


Ordinary words
WordStack effect
(underlying)( n c-type -- array )
<underlying>( n type -- array )
bad-byte-array-length( byte-array type -- * )
define-array-vocab( type -- vocab )
not-a-byte-array( alien -- * )
specialized-array-vocab-not-loaded( c-type -- * )


Class predicate words
WordStack effect
bad-byte-array-length?( object -- ? )
not-a-byte-array?( object -- ? )
specialized-array-vocab-not-loaded?( object -- ? )
specialized-array?( object -- ? )


Files
resource:basis/specialized-arrays/specialized-arrays.factor
resource:basis/specialized-arrays/specialized-arrays-docs.factor
resource:basis/specialized-arrays/specialized-arrays-tests.factor


Children from resource:basis
VocabularySummary
specialized-arrays.mirrorsspecialized-arrays.mirrors vocabulary
specialized-arrays.prettyprintspecialized-arrays.prettyprint vocabulary


Children
VocabularySummary
specialized-arrays.privatespecialized-arrays.private vocabulary