#ifndef SHARED_SURVEY_RECORD_HTML_PARSER_H
#define SHARED_SURVEY_RECORD_HTML_PARSER_H
typedef struct result
{
char *name;
char *value;
struct result *next;
}RESULT;
typedef struct record
{
char *time;
char *course_list;
RESULT *head;
RESULT *current;
struct record *next;
}RECORD;
typedef struct record_list
{
int expect_takers;
RECORD *head;
RECORD *current;
}RECORD_LIST;
void free_record_html_list(RECORD_LIST *list);
void *record_html_parser(char *filename);
#endif