Author haypo
Recipients Jeremy.Hylton, Trundle, alex, benjamin.peterson, berker.peksag, brett.cannon, daniel.urban, dmalcolm, eltoder, eric.snow, georg.brandl, gregory.p.smith, haypo, inada.naoki, isoschiz, jcon, mark.dickinson, meador.inge, nadeem.vawda, ncoghlan, pconnell, pitrou, rhettinger, santoso.wijaya, serhiy.storchaka, techtonik, terry.reedy
Date 2017-01-31.12:53:54
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1485867234.11.0.310269083958.issue11549@psf.upfronthosting.co.za>
In-reply-to
Content
> @haypo, how do you think about ast.Lit and ast.Constant?

I already made two changes in Python 3.6 :-)

I added ast.Constant to Python 3.6. While it's not used by .py=>AST compiler, it is understood by the AST->bytecode compiler (ex: handle correctly special cases like docstrings).
https://docs.python.org/dev/whatsnew/3.6.html#ast
=> issue #26146

Moreover, I also modified the format of the co_lnotab structure to support negative line number delta. So a code transformer can move instructions and preserve the Python traceback feature.
https://docs.python.org/dev/whatsnew/3.6.html#changes-in-the-python-api
=> see the PEP 511
History
Date User Action Args
2017-01-31 12:53:54hayposetrecipients: + haypo, brett.cannon, georg.brandl, rhettinger, terry.reedy, gregory.p.smith, mark.dickinson, ncoghlan, pitrou, techtonik, nadeem.vawda, benjamin.peterson, alex, Trundle, inada.naoki, dmalcolm, meador.inge, daniel.urban, Jeremy.Hylton, santoso.wijaya, eltoder, eric.snow, jcon, berker.peksag, serhiy.storchaka, pconnell, isoschiz
2017-01-31 12:53:54hayposetmessageid: <1485867234.11.0.310269083958.issue11549@psf.upfronthosting.co.za>
2017-01-31 12:53:54haypolinkissue11549 messages
2017-01-31 12:53:54haypocreate