lists vocabulary - Factor Documentation (original) (raw)
lists vocabulary
Factor handbook » Vocabulary index
Documentation
Lists
Metadata
Tags: | collections |
---|---|
Authors: | James Cash |
Words
Tuple classes
Class | Superclass | Slots |
---|---|---|
![]() |
![]() |
car cdr |
![]() |
![]() |
Singleton classes
Mixin classes
Parsing words
Word | Syntax |
---|---|
![]() |
Generic words
Word | Stack effect |
---|---|
![]() |
( object -- list ) |
![]() |
( cons -- car ) |
![]() |
( cons -- cdr ) |
![]() |
( object -- ? ) |
Ordinary words
Word | Stack effect |
---|---|
![]() |
( obj -- cons ) |
![]() |
( list -- ? ) |
![]() |
( list -- car cadr ) |
![]() |
( ... list1 list2 quot: ( ... elt1 elt2 -- ... ) -- ... ) |
![]() |
( a b -- cons ) |
![]() |
( ... list1 list2 identity quot: ( ... prev elt1 elt2 -- ... next ) -- ... result ) |
![]() |
( list -- car cadr caddr ) |
![]() |
( a b c -- cons ) |
![]() |
( obj -- ? ) |
![]() |
( list -- elt ) |
![]() |
( car cdr -- cons-state ) |
![]() |
( list -- array ) |
![]() |
( ... list identity quot: ( ... prev elt -- ... next ) -- ... result ) |
![]() |
( ... list identity quot: ( ... prev elt -- ... next ) -- ... result ) |
![]() |
( list1 list2 -- newlist ) |
![]() |
( list index -- before after ) |
![]() |
( ... list quot: ( ... elt -- ... ) -- ... ) |
![]() |
( -- * ) |
![]() |
( list -- array ) |
![]() |
( list -- n ) |
![]() |
( ... list quot: ( ... elt -- ... newelt ) -- ... result ) |
![]() |
( ... list quot: ( ... elt -- ... newelt ) -- ... array ) |
![]() |
( n list -- elt ) |
![]() |
( ... list identity quot: ( ... prev elt -- ... next ) -- ... result ) |
![]() |
( list -- newlist ) |
![]() |
( -- symbol ) |
![]() |
( sequence -- list ) |
![]() |
( cdr car -- cons ) |
![]() |
( cons -- car cdr ) |
![]() |
( cons -- cdr car ) |
Class predicate words
Word | Stack effect |
---|---|
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
Files
resource:basis/lists/lists.factor
resource:basis/lists/lists-docs.factor
resource:basis/lists/lists-tests.factor
Metadata files
resource:basis/lists/authors.txt
resource:basis/lists/summary.txt
resource:basis/lists/tags.txt
Children from resource:basis
Vocabulary | Summary |
---|---|
![]() |
Lazy lists |
Children from resource:extra
Vocabulary | Summary |
---|---|
![]() |
Circular sequences as infinite linked lists |