我已经在 python 中使用 ANTLR 成功生成了一个 AST,但我终生无法弄清楚如何保存它以备后用。我能想到的唯一选择是使用tree.toStringTree()方法,但它的输出很混乱,而且不太方便或易于使用。
tree.toStringTree()
我如何保存它以及哪种格式最好/最容易使用并且能够在将来可视化和加载它?
编辑:我可以在 java 文档中看到有一个 DotGenerator() 来生成树的 DOT 文件,但我找不到在 python 中执行此类操作的方法。
潇潇雨雨
相关分类