factor/native/handle.h

15 lines
260 B
C
Raw Normal View History

2004-07-16 02:26:21 -04:00
typedef struct {
CELL header;
/* untagged */
CELL type;
/* untagged */
2004-07-16 02:26:21 -04:00
CELL object;
} HANDLE;
#define HANDLE_C_STREAM 1
#define HANDLE_FD 2
HANDLE* untag_handle(CELL type, CELL tagged);
CELL handle(CELL type, CELL object);
2004-07-16 02:26:21 -04:00
void primitive_handlep(void);