编译原理课设实现C/C++语言词法分析器

完全不会啊,谁能给个详细点的

词法分析很简单的,就是把输入文件的字符串组合成为一个个单词就可以了。
比如 void main(){} ,本来都是一个个字符,你要做的是:把它转换为 "void" , "main" , "(" , ")" , "{" , "}"等,相当于是单词了,原来的只是单个字符。。。
当然真正的词法分析还需要有一定的语义分析和纠错功能,但是估计你暂时是用不到的。。。追问

==!,那个我也知道,我现在要弄一个程序去分析一个程序、、时间紧迫啊

追答

你真的想要一个完整的程序?我的300多行,要不要?我刚写好。。。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网