我正在寻找用人类可读的 Python 编写的 Python 解析器(最好是 v. 2.7)。性能或灵 active 并不重要。解析的准确性/正确性和解析器代码的清晰度在这里是更为重要的考虑因素。
在线搜索我发现了一些生成人类可读的 Python 代码的解析器生成器,但我还没有找到相应的 Python 语法来与它们中的任何一个一起使用(据我所知,它们都遵循不同的语法规范约定)。无论如何,即使我能找到合适的解析器生成器/Python 语法组合,一个现成的符合我要求(人类可读的 Python 代码)的 Python 解析器 自然更可取。 p>
有什么建议吗?
谢谢!
最佳答案
PyPy是一个完全用 Python 编写的 Python 实现。我不是专家,但这里是他们的解析器的链接——显然——是用 Python 本身编写的:
https://bitbucket.org/pypy/pypy/src/819faa2129a8/pypy/interpreter/pyparser
关于python - Python 中用于 Python 的 ISO 人类可读解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8625276/