2

是否有用 PLY 编写的 Python(或子集)的语法或词法分析器和解析器?

4

2 回答 2

2

我自己找到了: python4ply

于 2011-04-03T05:51:27.280 回答
2

也许不完全是您想要的,但科罗拉多大学博尔德分校的 Jeremy Seik 运行ECEN 4543 - 编译器简介,它使用 python AST 模块和 ply 的组合来构建越来越大的 python 子集,并使用结果生成本机代码。课程笔记可从此处获得。

PyCon 2010 上给出了基于该课程的令人印象深刻的教程,题为“如何编译 Python x86 程序集,Python 方式”

于 2011-04-04T00:05:03.207 回答