您可以推荐哪种Python工具来解析编程语言?它应该允许源内语言语法的可读表示,并且它应该能够扩展到复杂的语言(具有像Python本身那样复杂的语法).
当我搜索时,我主要找到pyparsing,我将评估,但当然我对其他替代品感兴趣.
编辑:奖励点,如果它附带有良好的错误报告和附加到语法树元素的源代码位置.
python parsing
parsing ×1
python ×1