commit | 37c0844b35b9a4d68f7ddf3a8b38d3e013f17d78 | [log] [tgz] |
---|---|---|
author | Neal Norwitz <nnorwitz@gmail.com> | Fri Oct 21 06:24:02 2005 +0000 |
committer | Neal Norwitz <nnorwitz@gmail.com> | Fri Oct 21 06:24:02 2005 +0000 |
tree | 345859c3266fdc71bf64f076ed16507c2d3051de | |
parent | c0d5faa9b4a763befbeab0159d2241a9ddf85b56 [diff] |
Fix SF bug #1167751, Argument genexp corner case Incorrect code was generated for: foo(a = i for i in range(10)) This should have generated a SyntaxError. Fix the Grammar so it raises a SyntaxError and test it. I'm uncertain whether this should be backported. It makes something that was Syntactically valid invalid. However, the code would either be completely broken or do the wrong thing.