Vocabulary alien Inputs args... zero or more objects passed to the C function return a C return type library a logical library name function a C function name parameters a sequence of C parameter types varargs? a boolean
Outputs return... the return value of the function, if not void
Word description Calls a C library function with the given name. Input parameters are taken from the data stack, and the return value is pushed on the data stack after the function returns. A return type of
void indicates that no value is to be expected.
Notes C type names are documented in
C type specifiers .
Errors Throws an
callsite-not-compiled if the word calling
alien-invoke was not compiled with the optimizing compiler.
See also alien-indirect ,
alien-assembly ,
alien-callback Definition
This documentation was generated offline from a
load-all
image. If you want, you can also
browse the documentation from within the UI developer tools . See
the Factor website
for more information.
Factor 0.101 x86.64 (2285, heads/master-efda6dad2f, Nov 20 2024 16:02:37)