On 27/11/20 1:23 pm, Chris Angelico wrote:
That makes no sense as a phrase in English.
Nor do lots of other constructs when they get combined. English doesn't really have good parallels for most computing concepts.
Python manages to not be wildly ungrammatical with the bits of English that it borrows, though.
How will this "new assignment target" work with different forms of assignment targets? For instance:
for let k, stuff[k] in d.items(): ...
I was thinking it could only be put before a bare name and would only apply to that name. So if there are multiple targets in the assignment, you would need to mark each one that you want treated.