文章目录 前言 语法树 节点 语法描述 异常处理 InvalidSyntaxError 错误内容定位 解析实现 bin_op函数 factory函数 模拟流程 总结 前言 先前,我们实现了一个基本的词法分析器。那么现在的话,我们要在这个基础上面,实现一个解析器,那么实现效果的话,是这样的: 注意此时此刻,我们还啥都没有,目前我们还没有自己的变量等等,我们目前还是只是对数学运算进行处理并且只是对+-*/进行简单处理。当然这里的话,对比上次做的是做出了一点改动,当然这都不是重点,因为在这里都会进行说明。