没有合适的资源?快使用搜索试试~ 我知道了~
C语言的词法分析器
5星 · 超过95%的资源 需积分: 9 13 下载量 136 浏览量
2011-11-10
15:03:25
上传
评论
收藏 394KB DOC 举报
温馨提示
试读
15页
C语言的词法分析器,通过设计、编制、调试一个具体的词法分析程序,加深对词法分析原理的理解,并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法。
资源推荐
资源详情
资源评论
第 1 页
词法分析程序
构造原理与实现技术
1 程序功能描述................................................................................................................................................3
1.1 输入输出.............................................................................................................................................3
1.1.1 输入..........................................................................................................................................3
1.1.2 输出..........................................................................................................................................3
1.2 大小写不敏感.....................................................................................................................................4
1.3 查错功能.............................................................................................................................................4
1.4 注释功能.............................................................................................................................................4
2 主要数据结构................................................................................................................................................5
3 程序结构描述................................................................................................................................................6
3.1 单词符号类别编码.............................................................................................................................6
3.2 设计方法.............................................................................................................................................7
3.2.1 总体结构图..............................................................................................................................7
3.2.2 主程序判读部分流程图..........................................................................................................8
4 程序测试........................................................................................................................................................9
4.1 测试用例.............................................................................................................................................9
4.2 测试结果.............................................................................................................................................9
5 程序源码......................................................................................................................................................10
第 2 页
1 程序功能描述
1.1 输入输出
1.1.1输入
输入为一个写有字符串的txt文件。
程序读入txt文件,并进行操作。
1.1.2输出
输出为一个写有二元组(syn,String)的txt文件。
其中二元组(syn,String)
syn为单词符号的类别编码,
String为单词符号字符串
例:输入txt中含有:< <> :=
输出txt中二元组应为(26,<),( 28,<>),( 30,:=)
在输入的txt:ceshi.txt中写入:< <> :=
在程序中输入文件名,程序运行完毕
第 3 页
剩余14页未读,继续阅读
资源评论
- wanxf80232013-01-15报告写的不错,但是里面没有附带源程序
- 樱岛麻衣2017-10-15很棒,还不错
金陵笑笑生
- 粉丝: 26
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功