有没有用Python写的JavaScript(ECMAScript)实现?
有没有用纯 Python 写的 JavaScript(ECMAScript)实现?即使这个实现运行得很慢也没关系。
6 个回答
3
你可以看看 pydermonkey 或者 python-spidermonkey,我觉得这两个都是用Python写的Mozilla JavaScript解释器。
9
这个项目似乎已经不再积极开发了,不过你可以看看 pynarcissus
,链接在这里:http://code.google.com/p/pynarcissus/source/browse/trunk/jsparser.py
另外,似乎也有一个可以和 V8(谷歌 Chromium 中的 JavaScript 解释器)连接的版本,链接在这里:http://www.advogato.org/article/985.html
7
有一个项目,它的完整程度不太清楚,是用RPython写的(RPython是Python的一种子集,也就是说,它可以像普通Python一样运行):https://bitbucket.org/pypy/lang-js/overview