返回信息流快学完这章了,也不知道词法分心能发现哪些错误,
大牛结合c语言给些例子吧
万谢
这是一条镜像帖。来源:北邮人论坛 / cpp / #29804同步于 2009/10/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
[讨论]词法分析到底能发现哪些错误呢?
qiongqi
2009/10/12镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
我没学过编译原理。不过在我看来,词法分析至少能识别一下错误:
(1)标识符是否合法,包括变量名,关键字是否合法等等
(2)单词属性是否合法,其实这个也可以包括在(1)里面吧
暂时想到这些。。。
【 在 wks 的大作中提到: 】
: double写成doubel之类的错误。
double这个token是类型,而doubel是标识符,都是正确的.你说的错误要在语法分析阶段才能发现
反正那些不在词法规则的token都可以判定为是错误的,比如$$$$$$$,¥¥¥¥¥¥,这种都是错误的........