I agree it would be useful to have new keywords without being reserved, and we could even go with mechanism like infix operators created by user.
It would allow things like [given for x in range(5) given given = x+1] or even [given for given in range(given) given given = given + 1] haha, but as other pointed out, it would be called Bad practice ^^ By the way, I still prefer "where" to "given". Le sam. 5 mai 2018 à 10:52, Greg Ewing <greg.ew...@canterbury.ac.nz> a écrit : > Tim Peters wrote: > > "async def", "async for", and "async with" statements were added > > _without_ making "async" a new reserved word. It may require pain in > > the parser, but it's often doable anyway. > > There would be less pain if the parser generator could > deal with non-reserved keywords more directly. > > -- > Greg > _______________________________________________ > Python-ideas mailing list > Python-ideas@python.org > https://mail.python.org/mailman/listinfo/python-ideas > Code of Conduct: http://python.org/psf/codeofconduct/ >
_______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/