为什么在语义分析中检测到未定义符号的错误?

时间:2018-03-11 15:20:40

标签: c compiler-errors compilation

据我说,在解析阶段应该检测到一个未定义的符号,因为在词法阶段做出令牌之后,它的类型是未定义的,如果我们尝试为该未定义的符号赋值,那么解析树是怎样的构造没有任何错误?

SELECT TOP (1) WITH TIES . . .

这里,for符号b,token已经由词法分析器生成,并且值也与它相关联,那么在解析阶段做了什么,因为在这个阶段没有检测到未定义的符号? / p>

0 个答案:

没有答案