0

我在互联网上查看了 Pascal 编程语言的词法错误,但仍然存在这种情况,我不知道它是词法错误还是语义。

case 两个符号(运算符)在一个之后是否算作词汇错误或语义错误?

例如:"+-", "<>", ";;"或类似的东西。

提前致谢。

4

1 回答 1

0

我会说这是解析过程的一部分,语义检查仅在此之后进行。(如果您假设基本序列词法分析,解析,语义检查)。

顺便说一句,<> 是 Pascal 的有效操作。(不相等)。

于 2013-11-09T19:49:19.320 回答