factor/native/ffi.h

16 lines
270 B
C
Raw Normal View History

2004-09-18 18:15:01 -04:00
typedef struct {
CELL header;
void* dll;
} DLL;
INLINE DLL* untag_dll(CELL tagged)
{
type_check(DLL_TYPE,tagged);
return (DLL*)UNTAG(tagged);
}
void primitive_dlopen(void);
void primitive_dlsym(void);
void primitive_dlsym_self(void);
void primitive_dlclose(void);