data_var
if (command.returns[i].data_type != data_var) {
if (command.args[i].arg_type == data_var)
if (command.returns[1].data_type == data_var) {
if (command.args[i].arg_type != data_var)
case data_var:
add_to_vals(data_var, $1);
assign_rets(data_var, $1);
assign_arg(data_var, $1);
case data_var:
if (cur.arg_type == data_var) {
if (ret_type != data_var) {