资源介绍
列出你的C编译器支持的语言特性所涉及的单词,设计正规定义
利用Lex工具实现词法分析器,识别所有单词,能将源程序转化为单词流
设计符号表,当然目前符号表项还只是词素等简单内容,但符号表的数据结构,搜索算法,词素的保存等等都可以考虑了。
保留字的处理等问题也可考虑了。
验证你的程序,可以输入简单的C源程序,输出单词流每个单词的词素内容、单词类别和属性(常数的属性可以是数值,标识符可以是指向符号表的指针)。
资源齐全(c++版,包含.l,.y和对应的两个.h,.cpp文件都有)
- 上一篇: 编译原理学习 词法分析 ppt
- 下一篇: 沃尔玛战略分析.ppt