I don't care too much either way, but I think passing underscores to the
constructor shouldn't be affected by the context -- the underscores are
just removed before parsing the number. But if it's too complicated to
implement I'm fine with punting.
--Guido (mobile)
On Mar 19, 2016 6:24 AM, "Nick Coghlan"
On 19 March 2016 at 16:44, Georg Brandl
wrote: On the other hand, assuming decimal literals are introduced at some point, they would almost definitely need to support underscores. Of course, the decision whether to modify the Decimal constructor can be postponed until that time.
The idea of Decimal literals is complicated significantly by their current context dependent behaviour (especially when it comes to rounding), so I'd suggest leaving them alone in the context of this PEP.
Cheers, Nick.
-- Nick Coghlan | ncoghlan@gmail.com | Brisbane, Australia _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/guido%40python.org