alien.c-types vocabulary - Factor Documentation (original) (raw)
alien.c-types vocabulary
Factor handbook » Vocabulary index
Documentation
C type specifiers
Metadata
Parents: | alien |
---|---|
Authors: | Slava Pestov |
Words
Tuple classes
Class | Superclass | Slots |
---|---|---|
![]() |
![]() |
class boxed-class boxer-quot unboxer-quot getter setter size signed align align-first |
![]() |
![]() |
boxer unboxer rep |
![]() |
![]() |
|
![]() |
![]() |
word |
![]() |
![]() |
to |
Singleton classes
Predicate classes
Class | Superclass |
---|---|
![]() |
![]() |
![]() |
![]() |
Mixin classes
Union classes
Generic words
Word | Stack effect |
---|---|
![]() |
( c-type -- c-type ) |
![]() |
( name -- n ) |
![]() |
( name -- n ) |
![]() |
( name -- class ) |
![]() |
( name -- quot ) |
![]() |
( name -- class ) |
![]() |
( name -- quot ) |
![]() |
( name -- quot ) |
![]() |
( name -- rep ) |
![]() |
( name -- quot ) |
![]() |
( name -- boolean ) |
![]() |
( c-type -- string ) |
![]() |
( name -- quot ) |
![]() |
( name -- size ) |
![]() |
( name -- c-type ) |
![]() |
( pointer -- string/f ) |
Macro words
Word | Stack effect |
---|---|
![]() |
( c-type -- quot: ( c-ptr offset -- value ) ) |
![]() |
( c-type -- quot: ( c-ptr offset -- value ) ) |
![]() |
( c-type -- quot: ( value c-ptr offset -- ) ) |
Symbol words
Ordinary words
Word | Stack effect |
---|---|
![]() |
( bytes -- from to ) |
![]() |
( bytes -- from to ) |
![]() |
( -- c-type ) |
![]() |
( -- c-type ) |
![]() |
( to -- pointer ) |
![]() |
( ? -- int ) |
![]() |
( n c-ptr c-type -- value ) |
![]() |
( n c-ptr c-type -- c-ptr offset c-type ) |
![]() |
( int -- ? ) |
![]() |
( value c-type -- value' ) |
![]() |
( c-type -- from to ) |
![]() |
( ..a c-type true: ( ..a -- ..b ) false: ( ..a c-type -- ..b ) -- ..b ) |
![]() |
( word -- * ) |
![]() |
( -- value ) |
![]() |
( name -- c-type ) |
![]() |
( value n c-ptr c-type -- ) |
![]() |
( c-type -- from to ) |
![]() |
( old new -- ) |
![]() |
( c-type -- from to ) |
Class predicate words
Word | Stack effect |
---|---|
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
Files
resource:basis/alien/c-types/c-types.factor
resource:basis/alien/c-types/c-types-docs.factor
resource:basis/alien/c-types/c-types-tests.factor
Metadata files
resource:basis/alien/c-types/authors.txt
resource:basis/alien/c-types/summary.txt