Assorted improvements to diagnostics.
[pspp] / src / language / expressions / public.h
index 6eb539166b9237278dd7d843f75d26d74aeb1c04..064b45404f7d8d5355328d3accdc246bec7816bc 100644 (file)
@@ -26,13 +26,15 @@ struct dataset;
 struct dictionary;
 struct expression;
 struct lexer;
+struct msg_location;
 struct pool;
 union value;
 
 struct expression *expr_parse (struct lexer *, struct dataset *, enum val_type);
 struct expression *expr_parse_bool (struct lexer *, struct dataset *);
-struct expression *expr_parse_new_variable (struct lexer *, struct dataset *,
-                                            const char *new_var_name);
+struct expression *expr_parse_new_variable (
+  struct lexer *, struct dataset *,
+  const char *new_var_name, const struct msg_location *new_var_location);
 void expr_free (struct expression *);
 
 struct dataset;