LET'S BUILD A COMPILER!(4)
- 作者:zhaozj
- 发表时间:2020-12-23 10:57
- 来源:未知
LET'S BUILD A COMPILER
By
Jack W. Crenshaw, Ph.D.
第三部分:再论表达式
介绍
在上一章里,我们试验了分析和翻译一个一般数学表达式的各种技术。最后我们完成了一个简单的分析器,它能够处理符合以下两种条件的任意复杂的表达式:
o表达式中无变量,只有数字组成的factor
o数字组成的factor仅限于单个数字字符
这一章里,我们将取消上面的限制。并且还要对分析器进行扩展,使之能处理包含函数调用的情况。要记住的是,上面提到的第二条限制主要是我们自己强加上去的