On 14/08/12 06:46, Guido van Rossum wrote: > On Mon, Aug 13, 2012 at 1:05 PM, fwierzbicki at gmail.com > <fwierzbicki at gmail.com> wrote: >> On Mon, Aug 13, 2012 at 12:06 PM, Brett Cannon<brett at 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
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4