add_to_vals
static wchar_t *add_to_vals(data_enum_t, void *);
add_to_vals(data_number, $1);
add_to_vals(data_var, $1);
add_to_vals(data_string, $1);
add_to_vals(data_byte, $1);
$$ = add_to_vals(data_number, $1);
$$ = add_to_vals(data_number, get_numeric_var($1));
$$ = add_to_vals(data_byte, (void *) $1);
$$ = add_to_vals(data_string, (void *) $1);
$$ = add_to_vals(data_number, $1);
$$ = add_to_vals(data_number, val);
$$ = add_to_vals(data_byte, (void *) $1);
$$ = add_to_vals(data_string, (void *) $1);
retval = add_to_vals(vars[i].type, vars[i].value);