为什么pyparsing不是递归下降解析器?
|
递归下降解析的维基百科条目判断pyparsing不是递归下降。递归下降的定义标识以下属性:
每个非终端都具有一个对应于处理该非终端生产规则扩展的功能的一对一映射。
令牌从左到右读取(自上而下解析)
在这些函数的内部,它将调用其他函数来解析子表达式,并且这些函数可以是正确的递归。
我了解pyparsing使用的是更多面向对象的设计,而不是解析器组合器方法。这是使pyparsing不合格的技术性吗?
没有找到相关结果
已邀请:
0 个回复