读书人

编译原理有关问题

发布时间: 2012-04-21 14:34:44 作者: rapoo

编译原理问题
● 编译程序进行词法分析时不能______。

A.过滤源程序中的注释
B.扫描源程序并识别记号
C.指出出错行号
D.查出拼错的保留字(关键字)


这个题的参考答案是D
我看书上说词法分析时要识别保留字(关键字),是不是识别只识别不查出呢?
另外词法分析有错时是不是就提出出错行了?



[解决办法]
拼写错误的关键字应该被词法分析识别成普通的标示符(比如变量名, 函数名这种)吧, 然后到了语法分析阶段才能发现这里需要的是一个关键字, 不是一个标示符.

读书人网 >C++

热点推荐