Commit fec0c466 authored by Raymond Hettinger's avatar Raymond Hettinger

Improve error message for augmented assignments to genexps or listcomps.

Rather than introduce new logic, took the approach of making the message
itself more general.
parent 8ffc1410
......@@ -3274,7 +3274,7 @@ com_assign(struct compiling *c, node *n, int assigning, node *augn)
}
if (assigning > OP_APPLY) {
com_error(c, PyExc_SyntaxError,
"augmented assign to tuple literal not possible");
"augmented assign to tuple literal or generator expression not possible");
return;
}
break;
......@@ -3287,7 +3287,7 @@ com_assign(struct compiling *c, node *n, int assigning, node *augn)
}
if (assigning > OP_APPLY) {
com_error(c, PyExc_SyntaxError,
"augmented assign to list literal not possible");
"augmented assign to list literal or comprehension not possible");
return;
}
if (NCH(n) > 1
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment