int parse(FILE*, struct token *);