1 USING: alien.syntax alien.c-types ;
6 TYPEDEF: ushort __uint16_t
7 TYPEDEF: uint __uint32_t
9 TYPEDEF: longlong __int64_t
11 TYPEDEF: __int32_t dev_t
12 TYPEDEF: __uint32_t ino_t
13 TYPEDEF: __uint16_t mode_t
14 TYPEDEF: __uint16_t nlink_t
15 TYPEDEF: __uint32_t uid_t
16 TYPEDEF: __uint32_t gid_t
17 TYPEDEF: __int64_t off_t
18 TYPEDEF: __int64_t blkcnt_t
19 TYPEDEF: __int64_t ino64_t
20 TYPEDEF: __int32_t blksize_t
22 TYPEDEF: __int32_t pid_t
24 TYPEDEF: uint mach_port_t
25 TYPEDEF: int kern_return_t
26 TYPEDEF: int boolean_t
27 TYPEDEF: mach_port_t io_object_t
28 TYPEDEF: io_object_t io_iterator_t
29 TYPEDEF: io_object_t io_registry_entry_t
30 TYPEDEF: io_object_t io_service_t
31 TYPEDEF: char[128] io_name_t
32 TYPEDEF: char[512] io_string_t
33 TYPEDEF: kern_return_t IOReturn
35 TYPEDEF: uint IOOptionBits
39 : <time_t> ( n -- long ) long <ref> ;