- 3
- 0
- 约8.77千字
- 约 13页
- 2017-09-03 发布于湖北
- 举报
南京航空航天大学
金城学院
目 录
一.概述 3
二.总体方案设计 2
三.详细设计 4
四.程序的调试与运行结果说明 6
五.课程设计总结 7
六.后记 7
七.附录 7
参考文献 13
一 概述
1.课程设计的目的
能够采用C编程语言实现简单的词法分析程序;设计、编制并调试一个词法分析程序,加深对词法分析原理的理解
2.课程设计的要求
1、?对单词的构词规则有明确的定义;
2、?编写的分析程序能够正确识别源程序中的单词符号;
3、识别出的单词以单词符号,种别码的形式保存在符号表中(链表或数组);
4、词法分析中源程序的输入以.c格式,分析后的符号表,将二元组保存在.txt文件中。
3.课程设计的主要设计思想
1、算法的基本任务是从字符串表示的源程序中识别出具有独立意义的单词符号;
2、其基本思想是根据扫描到单词符号的第一个字符的种类,拼出相应的单词符号。
二 总体方案设计
三 详细设计
1.关键字表的初值:
关键字作为特殊标识符处理,把它们预先安排在一张表格中(称为关键字表),当扫描程序识别出标识符时,查关键字表。如能查到匹配的单词,则该单词为关键字,否则为一般标识符。关键字表为一个字符串数组,其描述如下:
string key[32]={auto,double,int,struct,break,else,long,switch,c
您可能关注的文档
最近下载
- 中药涂药技术课件.pptx VIP
- 新疆2022系列标准设计图集新22G10 结构设计总说明(示例).docx VIP
- 2025年林业数字经济发展趋势分析报告.docx
- 《电化学储能系统构网型储能变流器并网性能测试技术规范》.pdf VIP
- 班主任基本功大赛情景模拟题汇总.docx VIP
- 中国成人自身免疫性溶血性贫血诊疗指南(2023年版)PPT课件.pptx VIP
- 小型风力发电机结构设计.doc VIP
- (高清版)J-G-J 18-2012 钢筋焊接及验收规程.pdf VIP
- 2025年事业单位招聘考试(林业基础知识)历年参考题库含答案详解.docx VIP
- TCECS 10325-2023 防排烟及通风空调系统用静压箱.pdf
原创力文档

文档评论(0)