int parse(const char*, FILE*, struct token *);