11 TOKEN_INTEGER = INTEGER,
12 TOKEN_STRING = STRING,
13 TOKEN_IDENTIFIER = IDENTIFIER,
24 typedef void (*ParseFunc)(ParseTokenType type, union ParseToken token);
27 void parse_shutdown();
34 void parse_reg_section(char *section, ParseFunc func);
37 /* Free a parsed token's allocated memory */
38 void parse_free_token(ParseTokenType type, union ParseToken token);
40 /* Display an error message while parsing.
41 found in parse.yacc */
42 void yyerror(char *err);