pyparsing-load ABNF?

问题描述 投票:11回答:2

pyparsing是否可以从文件中读取ABNF,而不必根据python对象进行定义?

如果没有,是否可以执行类似的操作(将ABNF文件加载到解析器对象中]

python parsing pyparsing
2个回答
9
投票

[请参阅Seo Sanghyeon提交的this example,该文件读取EBNF并对其进行解析(使用pyparsing)以创建pyparsing解析器。


2
投票

[有很多Python解析包:Python Parsing ToolsANTLR特别受人尊敬,并且从专用文件中读取语法。

© www.soinside.com 2019 - 2024. All rights reserved.