#ifndef READFILE_HEADER_READ #define READFILE_HEADER_READ #define TRUE (1==1) #define FALSE (1==0) #define BUFSIZE 1024 #define COMMANDCHAR '@' #define COMMENTCHAR '%' typedef struct string_list { char *s; struct string_list *n; } string_list; /* public operations */ string_list *get_line(FILE *f); char *get_command(FILE *f, char *command, string_list **rest); #endif /* eof */