On 14/08/12 06:46, Guido van Rossum wrote:
On Mon, Aug 13, 2012 at 1:05 PM, fwierzbi...@gmail.com
<fwierzbi...@gmail.com> wrote:
On Mon, Aug 13, 2012 at 12:06 PM, Brett Cannon<br...@python.org> wrote:
I see nothing about ast possibly being CPython only. Should there be?
Time to ask the other VMs what they are currently doing (the ast module came
into existence in Python 2.6 so all the VMs should be answer the question
since Jython is in alpha for 2.7 compatibility).
[Jython]
2.5+ contains an ast.py that I obsessively compared to CPython's 2.5
ast.py.
But CPython's ast.py contains very little code -- it's all done in ast.c.
Still, I'm glad you are actually considering this a cross-language
feature, and I will gladly retract my warning. (Still, I don't know if
it is subject to the usual backward compatibility constraints.)
Well, that's Jython. What about IronPython, TinyPy, CLPython, etc. and
future implementations?
Perhaps ast should be considered a quality of implementation module.
Lack of one does not disqualify from being "Python", but it does make it
a second-class implementation.
--
Steven
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com