mirror of https://github.com/python/cpython
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.
This commit is contained in:
parent
8ffc1410e2
commit
fec0c466ad
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue