- size_t prev_nv_1 = rename_cnt;
- size_t prev_nv_2 = rename_cnt;
-
- if (!lex_force_match (lexer, T_LPAREN))
- goto lossage;
- if (!parse_variables (lexer, dataset_dict (ds), &rename_vars, &rename_cnt,
- PV_APPEND | PV_NO_DUPLICATE))
- goto lossage;
+ int opts = PV_APPEND | PV_NO_DUPLICATE;
+
+ if (!lex_match (lexer, T_LPAREN))
+ opts |= PV_SINGLE;
+ if (!parse_variables (lexer, dataset_dict (ds),
+ &vars_to_be_renamed, &n_vars_to_be_renamed, opts))
+ {
+ goto lossage;
+ }