2
** glkstart.h - The OS-specific header file for GlkTADS. If you port
3
** GlkTADS to another Glk library, use #defines so that
4
** all the code can be together in one big nasty file.
7
** 14 Jan 99: Initial creation
13
/* We define our own TRUE and FALSE and NULL, because ANSI
14
is a strange world. */
27
# define glkunix_arg_End (0)
28
# define glkunix_arg_ValueFollows (1)
29
# define glkunix_arg_NoValue (2)
30
# define glkunix_arg_ValueCanFollow (3)
31
# define glkunix_arg_NumberValue (4)
33
typedef struct glkunix_argumentlist_struct {
37
} glkunix_argumentlist_t;
39
typedef struct glkunix_startup_struct {
44
extern glkunix_argumentlist_t glkunix_arguments[];
46
extern int glkunix_startup_code(glkunix_startup_t *data);
48
extern strid_t glkunix_stream_open_pathname(char *pathname, glui32 textmode,
53
#endif /* GT_START_H */