PV_NO_SCRATCH = 00200 /* Disallow scratch variables. */
};
-struct variable *parse_variable (void);
-struct variable *parse_dict_variable (const struct dictionary *);
+struct variable *parse_variable (const struct dictionary *);
bool parse_variables (const struct dictionary *, struct variable ***, size_t *,
int opts);
bool parse_variables_pool (struct pool *, const struct dictionary *,
bool parse_DATA_LIST_vars (char ***names, size_t *cnt, int opts);
bool parse_DATA_LIST_vars_pool (struct pool *,
char ***names, size_t *cnt, int opts);
-bool parse_mixed_vars (char ***names, size_t *cnt, int opts);
-bool parse_mixed_vars_pool (struct pool *,
+bool parse_mixed_vars (const struct dictionary *dict,
+ char ***names, size_t *cnt, int opts);
+bool parse_mixed_vars_pool (const struct dictionary *dict,
+ struct pool *,
char ***names, size_t *cnt, int opts);
#endif /* variable-parser.h */