- 2
- 0
- 约 14页
- 2017-01-08 发布于辽宁
- 举报
学士学位论文-编译原理词法分析实验一词法分析扫描器的设计实现.doc
编译原理程序设计实验报告
——实验题目
班级:计算机1306 姓名: 学号:289
实验目标:词法分析扫描器的设计实现
实验内容:
概要设计
主函数:每次从文件中读取一个字符,不是#,继续判断其是否是0~9数字,是进入isnumber()函数,否继续判断其是否是a~z或A~Z,是进入isalpha()函数,否继续判断是否是空格或换行符,是继续读下一个字符,否进入isother()函数。
Isnumber():读字符,将数字(包括小数点)全部接收,并存入常数表。
Isalpha():读字符,将a~z或A~Z(包括下划线)全部接收,与关键字表比较,匹配,输出序号,否则存入标识符表。
Isother():读字符,将符号都接受,与界符表比较,匹配输出序号,遇到”或’分别存入字符表和字符串表。
流程图
T
F
T
F
T
F
F
关键函数
void IsNumber(); //读的是数字
void
您可能关注的文档
- 学士学位论文-纸在创意首饰设计中的应用.doc
- 学士学位论文-纺织行业的发展趋势探讨现代纺织技术毕业综合实践报告.doc
- 学士学位论文-组态王风电机组监测与控制设计报告.doc
- 学士学位论文-经济新闻的写作方式新闻学自学考试.doc
- 学士学位论文-经济计量分析课程论文我国农村居民家庭纯收入与消费支出.doc
- 学士学位论文-给排水工程师论文简述市政给排水工程中的顶管施工技术.doc
- 学士学位论文-给水泵设备投标技术协议.doc
- 学士学位论文-给水管网课程设计吉林省长春地区宽城区给水管网设计.doc
- 学士学位论文-统一战线服务资源型城市治理现代化的对策研究.doc
- 学士学位论文-维生素c的稳定性研究.doc
最近下载
- 2023-2024学年天津市河北区高一(下)期中语文试卷.docx VIP
- 2026年最新叉车全部考试题库及答案.doc
- 2026年期货从业资格考试高频考点与计算题技巧.docx VIP
- 2026年课件-胸椎骨折护理精要-新版.pdf
- 220kV智能变电站—220kV侧一次部分设计.docx VIP
- 蒂森电梯 MC2-C控制系统用户手册.pdf
- 蟹老大kanyewest.ppt VIP
- 16美的-冰蓄冷冷水机组手册.pdf VIP
- 精品解析:天津河北区2024-2025学年度第二学期期中高一年级质量检测语文试题(原卷版).docx VIP
- SFC《第四次机器人大战》全程攻略图文教程.doc VIP
原创力文档

文档评论(0)