我需要找到 Python 的 ANTLR 语法(我在 antlr 网站http://www.antlr3.org/grammar/1200715779785/Python.g上找到了这个)然后我需要测试语法并添加 AST。我计划在 ANTLRWorks 中执行此操作,但我无法弄清楚。在这个语法中说我需要额外的文件 PythonTokenStream.java 我也发现了,但我不知道如何设置它。我的问题是:
- 如何在 ANTLRWorks 中使用此语法测试 python 代码示例(我通过使用 ANTLRWorks 打开语法、生成>生成代码、运行>调试来做到这一点)?
- 如何使用这个额外的 PythonTokenStream.java 文件?
我是 ANTLR 的新手,所以欢迎大家提供帮助。