#include "cfg-parser.h"#include "cfg-grammar.h"#include "cfg-source.h"#include <string.h>#include <stdlib.h>#include "str-utils.h"
Functions | |
| int | main_parse (CfgLexer *lexer, gpointer *dummy, gpointer arg) |
| void | report_syntax_error (CfgLexer *lexer, const CFG_LTYPE *yylloc, const char *what, const char *msg, gboolean in_main_grammar) |
| gboolean | cfg_parser_parse (CfgParser *self, CfgLexer *lexer, gpointer *instance, gpointer arg) |
| void | cfg_parser_cleanup (CfgParser *self, gpointer instance) |
| gboolean | cfg_process_flag (CfgFlagHandler *handlers, gpointer base, const gchar *flag_) |
| gboolean | cfg_process_yesno (const gchar *yesno) |
Variables | |
| int | main_debug |
| CfgParser | main_parser |
| int | cfg_parser_debug |
| void cfg_parser_cleanup | ( | CfgParser * | self, |
| gpointer | instance | ||
| ) |
| gboolean cfg_parser_parse | ( | CfgParser * | self, |
| CfgLexer * | lexer, | ||
| gpointer * | instance, | ||
| gpointer | arg | ||
| ) |
| gboolean cfg_process_flag | ( | CfgFlagHandler * | handlers, |
| gpointer | base, | ||
| const gchar * | flag_ | ||
| ) |
| gboolean cfg_process_yesno | ( | const gchar * | yesno | ) |
| int main_parse | ( | CfgLexer * | lexer, |
| gpointer * | dummy, | ||
| gpointer | arg | ||
| ) |
| void report_syntax_error | ( | CfgLexer * | lexer, |
| const CFG_LTYPE * | yylloc, | ||
| const char * | what, | ||
| const char * | msg, | ||
| gboolean | in_main_grammar | ||
| ) |
|
extern |
|
extern |
| CfgParser main_parser |