arrays.shaped vocabulary - Factor Documentation (original) (raw)
Summary
Metadata
Parents: | arrays |
---|---|
Tags: | collections |
Authors: | Doug Coleman |
Words
Tuple classes
Class | Superclass | Slots |
---|---|---|
![]() |
![]() |
shaped |
![]() |
![]() |
shape |
![]() |
![]() |
shaped shape |
![]() |
![]() |
|
![]() |
![]() |
underlying shape |
![]() |
![]() |
shape |
![]() |
![]() |
|
![]() |
![]() |
shaped-array index |
![]() |
![]() |
shaped0 shaped1 |
![]() |
![]() |
underlying shape |
![]() |
![]() |
seq shape |
![]() |
![]() |
shaped-array |
![]() |
![]() |
underlying shape |
![]() |
![]() |
shape |
Parsing words
Word | Syntax |
---|---|
![]() |
Generic words
Word | Stack effect |
---|---|
![]() |
( array -- shaped-array ) |
![]() |
( array -- shaped-array ) |
![]() |
( array -- shaped-array ) |
![]() |
( object -- shape ) |
![]() |
( underlying shape -- underlying shape ) |
![]() |
( object -- index ) |
![]() |
( array -- shape ) |
![]() |
( shape -- n ) |
![]() |
( object -- shape ) |
Ordinary words
Word | Stack effect |
---|---|
![]() |
( shaped -- * ) |
![]() |
( shape -- ? ) |
![]() |
( shape -- abnormal-shape ) |
![]() |
( underlying shape -- obj ) |
![]() |
( underlying shape -- shaped-array ) |
![]() |
( underlying shape -- shaped-array ) |
![]() |
( underlying shape -- shaped-array ) |
![]() |
( shape -- uniform-shape ) |
![]() |
( sa broadcast-shape -- ? ) |
![]() |
( sa0 sa1 -- ? ) |
![]() |
( seq shape -- i ) |
![]() |
( seq shape -- i ) |
![]() |
( shaped -- shaped ) |
![]() |
( shaped-array shaped-array -- shaped-array shaped-array ) |
![]() |
( seq -- seq ) |
![]() |
( shape -- n ) |
![]() |
( shape -- shaped-array ) |
![]() |
( coord -- ? ) |
![]() |
( shaped-array quot -- ) |
![]() |
( array -- ? ) |
![]() |
( seq shaped -- elt ) |
![]() |
( seq shaped -- elt ) |
![]() |
( n -- shaped ) |
![]() |
( shape -- shaped-array ) |
![]() |
( shaped -- seq ) |
![]() |
( shape obj -- shaped ) |
![]() |
( underlying shape class -- shaped-array ) |
![]() |
( shaped quot -- shaped ) |
![]() |
( shaped quot -- shaped ) |
![]() |
( shaped quot -- shaped ) |
![]() |
( shaped quot -- shaped ) |
![]() |
( shaped quot -- shaped ) |
![]() |
( shaped quot -- shaped ) |
![]() |
( a b -- c ) |
![]() |
( array -- n ) |
![]() |
( underlying shape -- * ) |
![]() |
( shape -- * ) |
![]() |
( shape -- shaped-array ) |
![]() |
( sa0 sa1 -- shape ) |
![]() |
( sa0 sa1 -- sa0' sa1' ) |
![]() |
( shape element -- shaped-array ) |
![]() |
( shaped-array shape -- array ) |
![]() |
( shape -- n ) |
![]() |
( obj seq shaped -- ) |
![]() |
( obj seq shaped -- ) |
![]() |
( shaped0 shaped1 -- * ) |
![]() |
( a b -- c ) |
![]() |
( a b -- c ) |
![]() |
( a b -- c ) |
![]() |
( a b -- c ) |
![]() |
( shaped-array -- array ) |
![]() |
( seq shaped -- seq shaped ) |
![]() |
( seq shape -- * ) |
![]() |
( a -- b ) |
![]() |
( .. sa quot -- ) |
![]() |
( shaped-array shape -- array ) |
![]() |
( .. sa quot -- sa' ) |
![]() |
( .. sa quot -- sa ) |
![]() |
( shaped0 shaped1 quot -- c ) |
![]() |
( a -- b ) |
![]() |
( shaped quot -- ) |
![]() |
( shape obj -- shaped ) |
![]() |
( shape obj -- shaped ) |
![]() |
( shaped-array -- shape ) |
![]() |
( underlying shape -- * ) |
![]() |
( shape obj -- shaped ) |
![]() |
( shape -- shaped-array ) |
Class predicate words
Word | Stack effect |
---|---|
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
Files
resource:extra/arrays/shaped/shaped.factor
resource:extra/arrays/shaped/shaped-tests.factor
Metadata files
resource:extra/arrays/shaped/authors.txt
resource:extra/arrays/shaped/tags.txt