alien.libraries vocabulary
Factor handbook ยป Vocabulary index


Summary

Metadata
Authors:Slava Pestov, Joe Groff


Words

Tuple classes
ClassSuperclassSlots
library tuplepath dll dlerror abi


Generic words
WordStack effect
>deployed-library-path( path -- path' )
dlerror( -- message/f )
library-dll( obj -- dll )


Symbol words
deploy-libraries
libraries


Primitives
WordStack effect
(dlopen)( path -- dll )
(dlsym)( name dll -- alien )
(dlsym-raw)( name dll -- alien )
dlclose( dll -- )
dll-valid?( dll -- ? )


Ordinary words
WordStack effect
<library>( path dll dlerror abi -- library )
add-library( name path abi -- )
add-library?( name path abi -- ? )
address-of( name library -- value )
change-dll( library path abi -- )
deploy-library( name -- )
dlopen( path -- dll )
dlsym( name dll -- alien )
dlsym-raw( name dll -- alien )
dlsym?( function library -- alien/f )
library-abi( library -- abi )
lookup-library( name -- library/f )
make-library( path abi -- library )
open-dll( path -- dll dll-error/f )
remove-library( name -- )
same-library?( library path abi -- ? )
update-library( name path abi -- )


Class predicate words
WordStack effect
library?( object -- ? )


Files


Metadata files


Children from resource:basis
VocabularySummary
alien.libraries.finder
alien.libraries.unix
alien.libraries.windows