2 * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
3 * See the copyright notice in the ACK home directory, in the file "Copyright".
6 #ifndef __SYSTEM_INCLUDED__
7 #define __SYSTEM_INCLUDED__
10 int o_fd
; /* UNIX filedescriptor */
11 int o_flags
; /* flags for open; 0 if not used */
14 typedef struct _sys_fildes File
;
16 extern File _sys_ftab
[];
18 /* flags for sys_open() */
23 /* flags for sys_access() */
29 /* flags for sys_stop() */
34 /* standard file decsriptors */
35 #define STDIN &_sys_ftab[0]
36 #define STDOUT &_sys_ftab[1]
37 #define STDERR &_sys_ftab[2]
39 /* maximum number of open files */
42 /* return value for sys_break */
43 #define ILL_BREAK ((char *)0)
45 /* system's idea of block */
47 #endif __SYSTEM_INCLUDED__