在pyparsing之后,下一步是什么?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (4)
  • 关注 (0)
  • 查看 (120)

我开发了一个庞大的语法,作为一个大型的纯Python应用程序的一部分,用于进行Python解析。

接下来怎么办?

我希望找到一个语法分析器,使我具有相同的可读性、可用性。

提问于
用户回答回答于
用户回答回答于
用户回答回答于

SimpleParse(它本身依赖于mxTextTools,一个C扩展)。然而,现在它要求你精通EBNF

它肯定不是更Python的路线,必须从EBNF语法开始使用SimpleParse。

用户回答回答于

用简单的代码构建AST,然后通过类似于SWIG的内容将其传递回python代码,并使用当前的操作规则对其进行处理。

扫码关注云+社区

领取腾讯云代金券