20 #ifndef GNC_EXP_PARSER_H
21 #define GNC_EXP_PARSER_H
41 void gnc_exp_parser_init (
void);
50 void gnc_exp_parser_real_init( gboolean addPredefined );
53 void gnc_exp_parser_shutdown (
void);
56 void gnc_exp_parser_remove_variable (
const char *variable_name);
60 void gnc_exp_parser_set_value (
const char * variable_name,
70 gboolean gnc_exp_parser_parse (
const char * expression,
83 gboolean gnc_exp_parser_parse_separate_vars (
const char * expression,
86 GHashTable *varHash );
90 const char * gnc_exp_parser_error_string (
void);